$645,000 4 Beds | 3.5 Baths 809 Griffin Park ViewBirmingham, AL 35242 $5,783,000 6 Beds | 4.5 Baths 38 Red Oak LaneDouble Springs, AL 35553 $399,900 3 Beds | 3 Baths 9781 Deerview LaneKimberly, AL 35091 $319,900 3 Beds | 2 Baths 728 Ridge Way CircleHoover, AL 35226 $449,900 3 Beds | 2 Baths 1415 Lantana DriveHoover, AL 35226 $359,000 3 Beds | 2 Baths 1034 Cherry Blossom LaneMt Olive, AL 35117 $299,900 2 Beds | 2 Baths 1864 Rockwood RoadVestavia Hills, AL 35216 $280,000 3 Beds | 2 Baths 131 Braxton WayPelham, AL 35124 $289,900 4 Beds | 2 Baths 105 Paddington StationMaylene, AL 35114 $419,000 3 Beds | 2.5 Baths 3962 Crest LandingIrondale, AL 35210 $459,900 5 Beds | 3 Baths 2469 Slasham RoadAshville, AL 35953 $589,000 4 Beds | 4.5 Baths 1930 Lemon Mint DriveHoover, AL 35244 $999,000 6 Beds | 4 Baths 1088 Highland Village TrailBirmingham, AL 35242 $229,900 3 Beds | 1 Baths 3416 6th Terrace SouthBirmingham, AL 35205 $275,000 3 Beds | 2 Baths 212 Venus CircleHueytown, AL 35023 $275,000 3 Beds | 2 Baths 1004 11th StreetPleasant Grove, AL 35127 $409,900 3 Beds | 2 Baths 1313 Grants WayIrondale, AL 35210 $399,000 3 Beds | 2 Baths 2048 21st Avenue SBirmingham, AL 35209 $1,375,000 4 Beds | 4 Baths 3118 Overton DriveHomewood, AL 35209 $310,000 4 Beds | 3 Baths 33 The Falls DriveVestavia Hills, AL 35216 $215,000 3 Beds | 2 Baths 1217 Savannah LaneCalera, AL 35040 $405,000 4 Beds | 3 Baths 5130 Summerfield E DriveTuscaloosa, AL 35404 $224,900 3 Beds | 2 Baths 933 Center Way SWBirmingham, AL 35211 $380,000 3 Beds | 2.5 Baths 444 Myrick RoadWarrior, AL 35180 $550,000 3 Beds | 2 Baths 909 Rockford RoadBirmingham, AL 35222 $1,200,000 3 Beds | 2.5 Baths 2930 Berwick RoadBirmingham, AL 35213 $549,900 4 Beds | 2 Baths 4213 Overlook Drive SBirmingham, AL 35222 $575,000 4 Beds | 3.5 Baths 1215 31st Street SBirmingham, AL 35205 $650,000 3 Beds | 3.5 Baths 257 Cahaba Falls LaneHelena, AL 35080 $580,000 4 Beds | 3.5 Baths 5708 Chestnut TraceHoover, AL 35244 $239,000 2 Beds | 2.5 Baths 159 Cambrian WayBirmingham, AL 35242 $389,900 4 Beds | 2.5 Baths 217 Kensington LaneAlabaster, AL 35007 $1,500,000 4 Beds | 3.5 Baths 200 Bonita DriveHomewood, AL 35209 $340,000 3 Beds | 2 Baths 6556 Mill Creek CircleBirmingham, AL 35242 $499,900 4 Beds | 3 Baths 821 Mountain Branch DriveVestavia Hills, AL 35226 $349,900 3 Beds | 1 Baths 3237 Ridgely CourtVestavia Hills, AL 35243 $288,900 4 Beds | 2 Baths 121 Farmingdale DriveHarpersville, AL 35078 $320,000 3 Beds | 2 Baths 137 Chadwick DriveHelena, AL 35080 $240,000 3 Beds | 2 Baths 339 Forest Lakes DriveSterrett, AL 35147 $1,300,000 4 Beds | 3.5 Baths 65 Nolen StreetShoal Creek, AL 35242 $699,900 4 Beds | 4 Baths 2468 O'Neal WayHoover, AL 35242 $750,000 6 Beds | 4.5 Baths 2075 Knollwood PlaceBirmingham, AL 35242 $285,000 4 Beds | 4 Baths 7604 4th AvenueBirmingham, AL 35206 $379,900 3 Beds | 2.5 Baths 6011 Springview DriveMt Olive, AL 35117 $338,000 4 Beds | 2 Baths 1405 Mountain Laurel CircleMoody, AL 35004 $458,900 2 Beds | 2 Baths 306 Blachs LoftsBirmingham, AL 35203 $269,900 3 Beds | 2 Baths 6134 Woodview LaneMcCalla, AL 35111 $269,900 3 Beds | 2 Baths 6134 Woodview LaneMcCalla, AL 35111 $1,389,000 4 Beds | 4.5 Baths 2801 10th Avenue SBirmingham, AL 35205 $1,425,000 3 Beds | 4 Baths 5757 County Road 71Bremen, AL 35033 $899,900 5 Beds | 4 Baths 300 County Road 199Bremen, AL 35033 $1,995,000 5 Beds | 5 Baths 693 Peninsula WayHouston, AL 35572