$265,000 3 Beds | 2 Baths 525 Foxfire DriveGardendale, AL 35071 $318,000 4 Beds | 3 Baths 4458 Englewood RoadHelena, AL 35080 $275,000 3 Beds | 2 Baths 2700 Windwood DriveGardendale, AL 35071 $155,000 2 Beds | 2 Baths 520 Lake Park DriveCenter Point, AL 35215 $439,900 4 Beds | 4 Baths 5970 Limestone LaneTrussville, AL 35173 $379,900 3 Beds | 2 Baths 152 Paradise Lake RoadHoover, AL 35244 $625,000 4 Beds | 4.5 Baths 243 Kings Crest LanePelham, AL 35124 $640,000 4 Beds | 3.5 Baths 905 Griffin Park CircleBirmingham, AL 35242 $179,900 3 Beds | 2 Baths 7337 Oporto AvenueBirmingham, AL 35206 $179,900 3 Beds | 2 Baths 7321 Naples AvenueBirmingham, AL 35206 $389,000 3 Beds | 2 Baths 4243 Lindsey CircleBessemer, AL 35022 $335,000 4 Beds | 2.5 Baths 1073 Crawford CourtChelsea, AL 35043 $439,900 3 Beds | 1.5 Baths 715 45th Street SouthBirmingham, AL 35222 $445,000 5 Beds | 4.5 Baths 140 Pin Oak DriveChelsea, AL 35043 $355,000 4 Beds | 2 Baths 893 Country RoadWarrior, AL 35180 $400,000 4 Beds | 3 Baths 127 Victory TrailPelham, AL 35124 $299,000 4 Beds | 2 Baths 104 Hawthorne StreetTalladega, AL 35160 $1,495,000 6 Beds | 4.5 Baths 2029 King Stables RoadBirmingham, AL 35242 $374,900 3 Beds | 3 Baths 99 Pats WaySpringville, AL 35146 $500,000 4 Beds | 3.5 Baths 5501 Magnolia Trace CircleHoover, AL 35244 $550,000 4 Beds | 4.5 Baths 1050 Long Leaf Lake DriveHelena, AL 35022 $550,000 4 Beds | 4.5 Baths 1050 Long Leaf Lake DriveHelena, AL 35022 $319,900 3 Beds | 2 Baths 814 King StreetHelena, AL 35080 $299,000 3 Beds | 2 Baths 1213 6th Avenue NWAlabaster, AL 35007 $199,900 2 Beds | 1 Baths 1790-A Valley AvenueHomewood, AL 35209 $599,900 3 Beds | 3.5 Baths 2042 Lancaster RoadHomewood, AL 35209 $380,000 3 Beds | 2 Baths 3085 Baxter AvenueSpringville, AL 35146 $1,799,900 5 Beds | 6 Baths 4550 Newbold RoadBessemer, AL 35022 $310,000 4 Beds | 2.5 Baths 233 Statesville RoadWest Blocton, AL 35184 $379,000 5 Beds | 3 Baths 3635 Harrier RoadTrussville, AL 35173 $185,000 3 Beds | 2 Baths 5544 Balboa CourtPinson, AL 35126 $199,900 2 Beds | 2 Baths 413 Penny LaneTrussville, AL 35173 $1,169,000 5 Beds | 4.5 Baths 809 Southbend LaneVestavia Hills, AL 35216 $530,000 3 Beds | 2.5 Baths 626 Standridge TrailCleveland, AL 35049 $699,900 5 Beds | 4 Baths 1773 Deo Dara DriveHoover, AL 35226 $255,000 1 Beds | 1 Baths 10 Johnston LoftsBirmingham, AL 35203 $287,000 3 Beds | 2.5 Baths 110 Corbin StreetClanton, AL 35045 $429,900 4 Beds | 2.5 Baths 1000 Unali Townes LoopLeeds, AL 35094 $409,900 4 Beds | 2.5 Baths 1005 Grand River BlvdLeeds, AL 35094 $179,900 3 Beds | 2 Baths 117 Raimund AvenueBessemer, AL 35020 $1,199,900 4 Beds | 3.5 Baths 970 County Road 3923Arley, AL 35541 $499,000 4 Beds | 3.5 Baths 417 Liberty Ridge RoadChelsea, AL 35043 $265,000 3 Beds | 2 Baths 736 Barkley CircleAlabaster, AL 35007 $379,900 4 Beds | 3.5 Baths 1124 St Clair RoadMoody, AL 35004 $290,000 4 Beds | 2 Baths 984 Ryecroft RoadPelham, AL 35124 $280,000 3 Beds | 2 Baths 139 Cedar Bend DriveHelena, AL 35080 $469,900 4 Beds | 2.5 Baths 1312 Round Hill RoadVestavia Hills, AL 35216 $269,000 3 Beds | 2 Baths 2424 Edwards DriveBessemer, AL 35022 $425,000 4 Beds | 3 Baths 156 Lauchlin LanePelham, AL 35124 $425,000 4 Beds | 3 Baths 156 Lauchlin LanePelham, AL 35124 $700,000 4 Beds | 3 Baths 901 Shades Crest RoadHoover, AL 35226 $449,900 6 Beds | 4.5 Baths 110 Heather Ridge DrivePelham, AL 35124