$299,900 2 Beds | 2 Baths 1627 28th Avenue SouthHomewood, AL 35209 $475,000 4 Beds | 3.5 Baths 104 Southview TerraceHoover, AL 35244 $630,000 3 Beds | 2.5 Baths 5795 Chestnut TraceHoover, AL 35244 $799,900 6 Beds | 4 Baths 4009 River View DriveVestavia Hills, AL 35243 $449,900 3 Beds | 2.5 Baths 4605 Summit CoveHoover, AL 35226 $849,900 4 Beds | 3 Baths 1119 Winward LaneVestavia Hills, AL 35216 $399,900 4 Beds | 3 Baths 1903 Saulter RoadHomewood, AL 35209 $359,900 3 Beds | 2 Baths 2310 Abbyglen CircleHoover, AL 35244 $824,900 5 Beds | 4 Baths 538 Broadway StreetHomewood, AL 35209 $1,625,000 6 Beds | 5.5 Baths 2448 Glasscott PointHoover, AL 35226 $969,900 4 Beds | 4.5 Baths 204 North WayHoover, AL 35242 $2,495,000 5 Beds | 5.5 Baths 2436 Glasscott PointHoover, AL 35226 $495,000 4 Beds | 3 Baths 4161 Alston LaneVestavia Hills, AL 35242 $445,000 3 Beds | 2.5 Baths 312 Fairfax WayBirmingham, AL 35242 $389,900 4 Beds | 3 Baths 2620 Ornamental LaneHoover, AL 35226 $879,900 4 Beds | 3.5 Baths 3809 Dunbarton DriveMountain Brook, AL 35223 $499,900 5 Beds | 4 Baths 2917 Christopher CourtVestavia Hills, AL 35243 $750,000 4 Beds | 3.5 Baths 2288 Brock CircleBirmingham, AL 35242 $475,000 3 Beds | 1 Baths 524 Cliff PlaceHomewood, AL 35209 $875,000 5 Beds | 3.5 Baths 1974 Rocky Brook DriveVestavia Hills, AL 35243 $675,000 4 Beds | 3 Baths 306 Redfern StreetHomewood, AL 35209 $699,900 6 Beds | 4.5 Baths 901 Cove CircleHoover, AL 35244 $409,000 3 Beds | 2 Baths 1204 Lincoya DriveVestavia Hills, AL 35216 $189,900 2 Beds | 2 Baths 926 Riverhaven PlaceHoover, AL 35244 $499,000 5 Beds | 3 Baths 933 Riverchase Pkwy WHoover, AL 35244 $580,000 4 Beds | 2.5 Baths 2202 Samuel PassHoover, AL 35226 $699,000 4 Beds | 4.5 Baths 3512 Shandwick PlaceHoover, AL 35242 $289,000 2 Beds | 2 Baths 418 Broadway ParkHomewood, AL 35209 $769,000 5 Beds | 4 Baths 1534 Wilborn RunHoover, AL 35244 $939,900 5 Beds | 3.5 Baths 1264 Legacy DriveBirmingham, AL 35242 $169,900 3 Beds | 2 Baths 3011-F Massey RoadVestavia Hills, AL 35216 $1,395,000 4 Beds | 3.5 Baths 4515 High Court CircleHoover, AL 35242 $485,000 3 Beds | 2 Baths 3316 Ridgely CircleVestavia Hills, AL 35243 $589,000 3 Beds | 3.5 Baths 3614 Westbury RoadMountain Brook, AL 35223 $459,900 4 Beds | 2.5 Baths 6380 Black Creek Loop SHoover, AL 35244 $379,900 3 Beds | 2 Baths 1753 Vestaview LaneVestavia Hills, AL 35216 $525,000 4 Beds | 3 Baths 721 Saulter LaneHomewood, AL 35209 $499,900 5 Beds | 3.5 Baths 536 Twin Creek RoadHoover, AL 35226 $539,900 4 Beds | 4 Baths 1205 Haven RoadHoover, AL 35242 $885,000 6 Beds | 4.5 Baths 5410 Greystone WayBirmingham, AL 35242 $499,900 4 Beds | 3.5 Baths 440 Laredo DriveVestavia Hills, 35226 $410,000 4 Beds | 4.5 Baths 1309 South ChaseHoover, AL 35244 $849,900 4 Beds | 4.5 Baths 2233 Brock CircleBirmingham, AL 35242 $799,900 5 Beds | 4.5 Baths 5280 Greystone WayBirmingham, AL 35242 $774,900 4 Beds | 3.5 Baths 3020 Adley CircleHoover, AL 35244 $499,900 4 Beds | 3 Baths 1757 S Lakeshore DriveHomewood, AL 35216 $400,000 3 Beds | 2 Baths 109 Knoll Crest CircleHomewood, AL 35209 $474,900 2 Beds | 2 Baths 535 Durham DriveHomewood, AL 35209 $699,900 4 Beds | 3.5 Baths 1100 Cahaba Wood CircleVestavia Hills, AL 35243 $249,900 3 Beds | 2.5 Baths 2373 Farley PlaceHoover, AL 35226 $349,900 4 Beds | 3 Baths 3436 Conley RoadHoover, AL 35226 $260,000 2 Beds | 1.5 Baths 3885 Overton Manor LaneVestavia Hills, AL 35243 $349,900 3 Beds | 1.5 Baths 117 Ridgemoor DriveHomewood, AL 35209 $535,000 4 Beds | 4 Baths 3905 River View DriveVestavia Hills, AL 35243 $789,900 5 Beds | 4.5 Baths 3828 Timberline WayVestavia Hills, AL 35243 $625,000 3 Beds | 2.5 Baths 111 Hermosa DriveHomewood, AL 35209 $749,900 4 Beds | 3.5 Baths 720 Restoration DriveHoover, AL 35226 $899,900 5 Beds | 5.5 Baths 2104 Country Ridge LaneVestavia Hills, AL 35243 $350,000 3 Beds | 2 Baths 613 Oakmoor DriveHomewood, AL 35209 $299,900 3 Beds | 2 Baths 1468 Alford AvenueHoover, AL 35226 $459,900 4 Beds | 2.5 Baths 709 Twin Branch CircleBirmingham, AL 35226 $279,900 3 Beds | 2.5 Baths 2311 Mountain Oaks CircleHoover, AL 35226 $369,900 3 Beds | 2 Baths 1001 Oak Grove RoadHomewood, AL 35209 $324,900 4 Beds | 3 Baths 2368 Hackberry LaneBirmingham, AL 35216 $470,000 4 Beds | 3 Baths 2461 Northampton DriveHoover, AL 35226 $539,900 4 Beds | 3.5 Baths 1807 Southpointe DriveHoover, AL 35244 $400,000 4 Beds | 3.5 Baths 1800 Sandy RidgeHoover, AL 35244 $599,900 4 Beds | 3.5 Baths 401 Vesclub DriveVestavia Hills, AL 35216 $499,900 4 Beds | 2.5 Baths 1714 Ridge RoadHomewood, AL 35209 $349,900 3 Beds | 2 Baths 1504 Linda Vista DriveVestavia Hills, AL 35216 $349,900 4 Beds | 3 Baths 649 Village Crest CircleHoover, AL 35226 $319,900 4 Beds | 3 Baths 2324 Empire RoadHoover, AL 35226 $205,000 2 Beds | 1.5 Baths 1852 Valgreen LaneHoover, AL 35226 $374,500 4 Beds | 2 Baths 2449 Kenvil CircleVestavia Hills, AL 35243 $499,900 3 Beds | 2 Baths 1006 Wickford RoadVestavia Hills, AL 35216 $899,000 3 Beds | 3.5 Baths 23 Cross Creek DriveMountain Brook, AL 35213 $1,200,000 4 Beds | 4.5 Baths 1715 Lake Hardwood DriveBirmingham, AL 35242 $325,000 3 Beds | 2 Baths 2129 Pioneer DriveHoover, AL 35226 $874,900 4 Beds | 2 Baths 1811 Mayfair DriveHomewood, AL 35209 $499,000 3 Beds | 2 Baths 414 Clermont DriveHomewood, AL 35209 $589,000 3 Beds | 2 Baths 300 Mountain AvenueMountain Brook, AL 35213 $249,900 2 Beds | 2.5 Baths 128 West GreenVestavia Hills, AL 35243 $2,395,000 4 Beds | 5.5 Baths 7441 Ashland LaneVestavia Hills, AL 35242 $449,900 3 Beds | 2 Baths 3925 Bearden DriveVestavia Hills, AL 35243 $625,000 4 Beds | 4.5 Baths 1780 Southpointe DriveHoover, AL 35244 $679,900 6 Beds | 4.5 Baths 4990 Reynolds LaneVestavia Hills, AL 35242 $415,000 4 Beds | 3 Baths 2445 Coronado DriveHoover, AL 35226 $115,000 2 Beds | 1 Baths 2045-B Montreat ParkwayVestavia Hills, AL 35216 $399,900 4 Beds | 3 Baths 2031 Arnold RoadHoover, AL 35216 $539,900 4 Beds | 3 Baths 2629 Montauk RoadHoover, AL 35226 $579,900 4 Beds | 3.5 Baths 596 Bristol LaneHomewood, AL 35226 $475,000 4 Beds | 3 Baths 3404 Surrey Hill LaneVestavia Hills, AL 35243 $445,000 3 Beds | 3 Baths 3829 James Hill CircleHoover, AL 35226 $625,000 4 Beds | 3.5 Baths 2959 Altadena Ridge DriveBirmingham, AL 35243 $295,000 3 Beds | 2 Baths 4220 Milhaven DriveVestavia Hills, AL 35243 $475,000 4 Beds | 3 Baths 3036 Brook Hollow LaneBirmingham, AL 35243 $499,900 3 Beds | 3 Baths 2576 Mountain Woods DriveVestavia Hills, AL 35216 $2,589,900 4 Beds | 3.5 Baths 2708 Abingdon RoadBirmingham, AL 35243 $609,000 3 Beds | 2 Baths 418 Cliff PlaceHomewood, AL 35209 $500,000 4 Beds | 3.5 Baths 1475 Scout TraceHoover, AL 35244