3085 Baxter AvenueSpringville, AL 35146 233 Statesville RoadWest Blocton, AL 35184 $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 $770,000 3 Beds | 2.5 Baths 626 Standridge TrailCleveland, AL 35049 $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 $290,000 4 Beds | 2 Baths 984 Ryecroft RoadPelham, AL 35124 $469,900 4 Beds | 2.5 Baths 1312 Round Hill RoadVestavia Hills, AL 35216 $275,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 $375,000 4 Beds | 2.5 Baths 3649 Robin CircleBirmingham, AL 35242 3521 Chippenham DriveBirmingham, AL 35242 $325,000 3 Beds | 2 Baths 1206 Brantley Hill RoadPelham, AL 35124 $510,000 5 Beds | 4 Baths 1388 North Wynlake DriveAlabaster, AL 35007 $275,000 3 Beds | 2 Baths 4943 Stonecreek WayCalera, AL 35040 $585,000 4 Beds | 3.5 Baths 1031 26th Street SBirmingham, AL 35205 $559,900 4 Beds | 3.5 Baths 3028 Arbor BendHoover, AL 35244 $289,900 3 Beds | 2 Baths 8188 Hopewell RoadBessemer, AL 35022 $310,000 4 Beds | 2.5 Baths 544 Lasalle LaneIrondale, AL 35210 $306,000 2 Beds | 2.5 Baths 2009 Stone Brook DriveBirmingham, AL 25242 $345,500 4 Beds | 3 Baths 1704 Fieldstone CircleHelena, AL 35080 $499,000 5 Beds | 4 Baths 2327 Rocky Ridge RoadHoover, AL 35216 $467,000 4 Beds | 3.5 Baths 104 Oak Forest WayPelham, AL 35124 $320,000 3 Beds | 3 Baths 207 Barristers CourtBirmingham, AL 35242 $449,000 5 Beds | 2.5 Baths 8988 Bankston RoadWarrior, AL 35180 $624,900 5 Beds | 3.5 Baths 9029 Eagle Valley LaneBirmingham, AL 35242 $199,900 4 Beds | 2 Baths 214 Mimosa CircleHueytown, AL 35023 $285,000 3 Beds | 2 Baths 23063 Downing Park CircleLake View, AL 35111 $659,900 6 Beds | 4.5 Baths 4212 Ashington DriveBirmingham, AL 35242 $419,000 3 Beds | 2.5 Baths 1308 Shades TerraceIrondale, AL 35210 $393,900 3 Beds | 2.5 Baths 1003 Grand River BlvdLeeds, AL 35094 $359,900 3 Beds | 2.5 Baths 1904 Green Leaf CircleHoover, AL 36226 $650,000 5 Beds | 4.5 Baths 5812 Lake Cyrus BlvdHoover, AL 35244 $575,000 3 Beds | 2 Baths 490 Pepper RoadCropwell, AL 35054 $560,000 5 Beds | 4.5 Baths 219 Trace Ridge RoadHoover, AL 35244 $499,900 3 Beds | 2.5 Baths 3531 Valley CircleVestavia Hills, AL 35243 $379,999 4 Beds | 2.5 Baths 2721 Crossvine DriveHelena, AL 35022 $450,000 4 Beds | 3.5 Baths 4200 Eagle Crest CoveBirmingham, AL 35242 $269,900 2 Beds | 2 Baths 954 Tyler Crest LaneHoover, AL 35226 $259,900 2 Beds | 2.5 Baths 1659 Savannah Park LaneVestavia Hills, AL 35216 $325,000 3 Beds | 2.5 Baths 403 Chase Plantation ParkwayHoover, AL 35244 $350,000 3 Beds | 2 Baths 1044 50th Place SBirmingham, AL 35222 $274,900 4 Beds | 2.5 Baths 368 Rose RoadRainbow City, AL 35906 $1,200,000 4 Beds | 4.5 Baths 830 Valley View RoadIndian Springs, AL 35124 $719,000 5 Beds | 3.5 Baths 4220 Gaines Mill CircleMountain Brook, AL 35213 $196,100 3 Beds | 1 Baths 517 22nd Street SWBirmingham, AL 35211 $125,000 3 Beds | 1 Baths 4949 Karen LaneAdamsville, AL 35005 $115,000 3 Beds | 2 Baths 1249 Park AvenueBirmingham, AL 35217 $425,000 4 Beds | 2 Baths 5252 6th Avenue SouthBirmingham, AL 35212