$1,150,000 5 Beds | 5.5 Baths 2084 Brook Highland RidgeBirmingham, AL 35242 $625,000 5 Beds | 3.5 Baths 800 Haven CircleRiverside, AL 35135 $379,000 3 Beds | 2 Baths 2447 Indian Lake DriveBirmingham, AL 35244 $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 $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 $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 $519,000 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 $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 $799,900 5 Beds | 5.5 Baths 333 Normandy LaneChelsea, AL 35043 $235,000 3 Beds | 2 Baths 204 4th WayPleasant Grove, AL 35127 $599,900 5 Beds | 4 Baths 1809 Lake Cyrus Club DriveHoover, AL 35244 $290,000 3 Beds | 2.5 Baths 2150 Montreat PkwyVestavia Hills, AL 35216 $189,000 3 Beds | 2 Baths 1821 20th StreetCalera, AL 35040 $139,900 1 Beds | 1 Baths 57 Hanover Circle - Unit 317Birmingham, AL 35205 $719,000 5 Beds | 4 Baths 1825 Kirkman CoveHoover, AL 35242 $479,900 4 Beds | 3 Baths 5947 Mountain View TraceTrussville, AL 35173 $1,200,000 4 Beds | 4 Baths 870 Camp Branch CircleAlabaster, AL 35007 $469,900 3 Beds | 2.5 Baths 3436 Queenstown RoadTrussville, AL 35173 $399,900 3 Beds | 2.5 Baths 1048 Cherry Bark CourtHoover, AL 35244 $375,000 4 Beds | 3 Baths 1040 Springfield DriveChelsea, AL 35043 $325,000 3 Beds | 2 Baths 220 Paradise Lake DriveHoover, AL 35244 $630,000 4 Beds | 3.5 Baths 2330 Freestone Ridge CoveHoover, AL 35226 $699,999 4 Beds | 4 Baths 411 Shadow Bend DriveOdenville, AL 35120 $228,000 3 Beds | 2 Baths 3206 19th Street NHueytown, AL 35023 $1,150,000 4 Beds | 3.5 Baths 3332 Southbend CircleVestavia Hills, AL 35216 $239,900 3 Beds | 1.5 Baths 932 Center Place SWBirmingham, AL 35211 $699,900 3 Beds | 2 Baths 1150 Camp Creek RoadCropwell, AL 35054 $429,000 3 Beds | 2 Baths 2371 Chalybe TrailHoover, AL 35226 $515,000 4 Beds | 3.5 Baths 4530 South Shades Crest RoadHelena, AL 35022 $135,000 1 Beds | 1 Baths 214 Morning Sun DriveBirmingham, AL 35242 $1,195,000 5 Beds | 5 Baths 109 Waterloo BendHoover, AL 35244