7604 4th AvenueBirmingham, AL 35206 $294,900 3 Beds | 2 Baths 1205 Overlook DriveTrussville, AL 35173 $299,900 4 Beds | 3.5 Baths 69 Rena DriveSpringville, AL 35146 $399,900 3 Beds | 2.5 Baths 5117 S Broken Bow DriveBirmingham, AL 35242 $415,000 4 Beds | 3 Baths 136 Russet Cove DriveHoover, AL 35244 $524,900 4 Beds | 3.5 Baths 813 Rosebury RoadHelena, AL 35080 $365,000 4 Beds | 2.5 Baths 159 Chesser Loop RoadChelsea, AL 35043 $1,495,000 4 Beds | 3.5 Baths 4381 Kings Mountain RidgeVestavia Hills, AL 35243 $425,000 4 Beds | 3 Baths 211 Cambo TerraceHoover, AL 35226 $414,900 4 Beds | 3 Baths 304 Tanglewood CircleAlabaster, AL 35007 $270,000 3 Beds | 2 Baths 5974 Forest Lakes CoveSterrett, AL 35147 $1,150,000 5 Beds | 5.5 Baths 2084 Brook Highland RidgeBirmingham, AL 35242 $1,150,000 4 Beds | 4 Baths 3196 Indian Crest DriveIndian Springs Village, AL 35124 $275,000 3 Beds | 2 Baths 115 Braxton WayPelham, AL 35124 $397,000 4 Beds | 3 Baths 437 Ramsgate DriveMaylene, AL 35114 $189,900 3 Beds | 3.5 Baths 1133 Sherwood Forest DriveBirmingham, AL 35235 $625,000 5 Beds | 3.5 Baths 800 Haven CircleRiverside, AL 35135 $899,000 5 Beds | 4.5 Baths 5291 Riverbend TrailHoover, AL 35244 $510,000 4 Beds | 3 Baths 2009 Kingston CourtChelsea, AL 35043 $599,900 4 Beds | 2.5 Baths 1852 Windsor BlvdHomewood, AL 35209 $1,749,000 5 Beds | 4 Baths 540 CR 175Crane Hill, AL 35053 $379,000 3 Beds | 2 Baths 2447 Indian Lake DriveBirmingham, AL 35244 $750,000 3 Beds | 3 Baths 506 Hampton DriveHomewood, AL 35209 $415,000 3 Beds | 2 Baths 4027 Simms TrailPelham, AL 35124 $329,900 3 Beds | 2.5 Baths 915 Chestnut Oaks CircleHoover, AL 35244 $539,900 3 Beds | 3 Baths 332 Lakeshore LaneOneonta, AL 35121 $219,900 3 Beds | 2 Baths 629 Scott DriveMoody, AL 35004 $315,000 4 Beds | 2 Baths 185 Grande View PkwyMaylene, AL 35114 $1,280,000 5 Beds | 4.5 Baths 2411 Glasscott PointHoover, AL 35244 $749,000 3 Beds | 3 Baths 42 Legends LaneArley, AL 35541 $599,900 6 Beds | 4.5 Baths 491 Reid RoadDora, AL 35062 $320,000 3 Beds | 2.5 Baths 458 Reach DriveBirmingham, AL 35242 $269,900 3 Beds | 2 Baths 4035 Sherborne RoadIrondale, AL 35210 $310,000 3 Beds | 3 Baths 22837 Donnie Brown DriveMcCalla, AL 35111 $329,900 3 Beds | 2 Baths 6671 Happy Hollow RoadTrussville, AL 35173 $235,000 3 Beds | 2 Baths 537 Warrior DriveAlabaster, AL 35007 $609,900 3 Beds | 2.5 Baths 930 31st Street SBirmingham, AL 35205 $899,900 4 Beds | 3.5 Baths 3640 Miller Hill WayVestavia Hills, AL 35243 $499,900 4 Beds | 2.5 Baths 205 Avanti CircleHoover, AL 35226 $319,000 3 Beds | 2 Baths 271 Ridge RoadShelby, AL 35143 $69,000 2 Beds | 1 Baths 1305 4th Avenue WBirmingham, AL 35208 $425,000 3 Beds | 2 Baths 1112 53rd Street SouthBirmingham, AL 35222 $399,900 4 Beds | 3 Baths 205 Melbourne CircleBessemer, AL 35022 $345,000 3 Beds | 2 Baths 1300 Cresthill RoadBirmingham, AL 35213 $209,900 3 Beds | 2 Baths 2814 Lee Meadows DriveMoody, AL 35004 $450,000 4 Beds | 4 Baths 5907 Peachwood CircleHoover, AL 35244 $285,000 4 Beds | 3 Baths 3240 Monte Doro CircleHoover, AL 35244 $285,000 3 Beds | 2.5 Baths 412 Highland Cove DriveHoover, AL 35226 $699,900 4 Beds | 4.5 Baths 4409 Ashington CircleBirmingham, AL 35244 $284,900 3 Beds | 2 Baths 505 Fox Run CirclePell City, AL 35125 $100,000 3 Beds | 1 Baths 1924 Portage AvenueBirmingham, AL 35234 $629,900 3 Beds | 2 Baths 3040 Iris DriveHoover, AL 35244