$239,900 3 Beds | 2 Baths 819 Sherwood Forest DriveBirmingham, AL 35235 $230,000 1 Beds | 1 Baths 114 Bristol SouthsideBirmingham, AL 35223 $259,000 3 Beds | 2 Baths 109 Southfield DriveAlabaster, AL 35007 $640,000 4 Beds | 4.5 Baths 4345 Milner Road WHoover, AL 35242 $355,000 3 Beds | 3.5 Baths 3036 Old Stone DriveBirmingham, AL 35242 $329,900 3 Beds | 2 Baths 363 Chesser Plantation LaneChelsea, AL 35043 $119,000 2 Beds | 1.5 Baths 2292 Cheshire DriveBirmingham, AL 35235 1 Beds | 1 Baths 113 22nd Street N #403Birmingham, AL 35203 $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 6045 Forest Lakes CoveSterrett, AL 35147 $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 $349,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