Sunday open house: 3-11-18 by Staff March 8, 2018 3:57 PM × Expand 317 Delcris Court Homewood MLS #804654 $399,900 4 Bedroom / 4.5 Bath Leigh Lewis, 205.835.2066 To be featured, email achandler@starnespublishing.com before noon on Thursday. Back to Search Results