$275,000 3 Beds | 1.5 Baths 6029 Dickey Springs RoadBessemer, AL 35022 $419,900 3 Beds | 2 Baths 1749 Chace DriveHoover, AL 35244 $499,000 4 Beds | 3 Baths 1525 Astre CircleHoover, AL 35226 $365,000 3 Beds | 2 Baths 1065 Copena DrivePelham, AL 35124 482 Doss Ferry ParkwayKimberly, AL 35091 $245,000 3 Beds | 2 Baths 1133 Windsor ParkwayMoody, AL 35004 $799,500 5 Beds | 4.5 Baths 1437 Scout TraceHoover, AL 35244 $349,900 4 Beds | 2.5 Baths 5048 Candlebrook PlaceBessemer, AL 35022 $329,900 3 Beds | 2 Baths 20 Lakeside DriveOdenville, AL 35120 $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 $399,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 $395,000 3 Beds | 2.5 Baths 4618 Cotswold LaneBirmingham, AL 35242 $1,550,000 5 Beds | 3.5 Baths 306 Edgewood BoulevardHomewood, AL 35209 $275,000 3 Beds | 2 Baths 212 Venus CircleHueytown, AL 35023 $212,000 3 Beds | 2 Baths 171 Enclave AvenueCalera, AL 35040 $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 $295,000 3 Beds | 2.5 Baths 113 Chase Plantation PkwyHoover, AL 35244 $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