$879,900 4 Beds | 4.5 Baths 1620 Tara DriveChelsea, AL 35043 $629,000 4 Beds | 3.5 Baths 5650 Old Leeds RoadIrondale, AL 35210 $949,900 4 Beds | 3.5 Baths 477 Lake Crest DrivePell City, AL 35126 $525,000 4 Beds | 3.5 Baths 8130 Carrington DriveTrussville, AL 35173 $2,495,000 5 Beds | 5.5 Baths 2436 Glasscott PointHoover, AL 35226 $189,900 3 Beds | 2 Baths 204 Marshall DriveGardendale, AL 35071 $495,000 4 Beds | 3 Baths 4161 Alston LaneVestavia Hills, AL 35242 $445,000 3 Beds | 2.5 Baths 312 Fairfax WayBirmingham, AL 35242 $200,000 3 Beds | 2 Baths 1105 Berkshire DriveAnniston, AL 36207 $749,900 4 Beds | 3 Baths 1704 Roseland DriveHomewood, AL 35209 $389,900 4 Beds | 3 Baths 2620 Ornamental LaneHoover, AL 35226 $879,900 4 Beds | 3.5 Baths 3809 Dunbarton DriveMountain Brook, AL 35223 $499,900 5 Beds | 4 Baths 2917 Christopher CourtVestavia Hills, AL 35243 $750,000 4 Beds | 3.5 Baths 2288 Brock CircleBirmingham, AL 35242 $475,000 3 Beds | 1 Baths 524 Cliff PlaceHomewood, AL 35209 $324,900 2 Beds | 1.5 Baths 1013 14th Avenue SouthBirmingham, AL 35205 $449,000 4 Beds | 4.5 Baths 3044 Boxwood DriveMontgomery, AL 36111 $875,000 5 Beds | 3.5 Baths 1974 Rocky Brook DriveVestavia Hills, AL 35243 $714,900 5 Beds | 4.5 Baths 6417 Deerfoot Crossing DrTrussville, AL 35173 $285,000 3 Beds | 1 Baths 200 Elder StreetIrondale, AL 35210 $675,000 4 Beds | 3 Baths 306 Redfern StreetHomewood, AL 35209 $599,900 5 Beds | 4.5 Baths 124 Windsor LanePelham, AL 35124 $425,000 3 Beds | 3 Baths 5573 Heath Row DriveBirmingham, AL 35242 $585,000 4 Beds | 3.5 Baths 422 Oxford WayPelham, AL 35124 $699,900 6 Beds | 4.5 Baths 901 Cove CircleHoover, AL 35244 $409,000 3 Beds | 2 Baths 1204 Lincoya DriveVestavia Hills, AL 35216 $189,900 2 Beds | 2 Baths 926 Riverhaven PlaceHoover, AL 35244 $250,000 3 Beds | 2 Baths 104 Cambridge Park DriveMontevallo, AL 35115 $499,000 5 Beds | 3 Baths 933 Riverchase Pkwy WHoover, AL 35244 $580,000 4 Beds | 2.5 Baths 2202 Samuel PassHoover, AL 35226 $399,900 3 Beds | 2 Baths 2236 Pine Crest DriveVestavia Hills, AL 35216 $799,900 5 Beds | 3.5 Baths 87 Mt Laurel AvenueBirmingham, AL 35242 $699,000 4 Beds | 4.5 Baths 3512 Shandwick PlaceHoover, AL 35242 $885,000 3 Beds | 2.5 Baths 1396 Sun Valley RoadHarpersville, AL 35078 $289,000 2 Beds | 2 Baths 418 Broadway ParkHomewood, AL 35209 $769,000 5 Beds | 4 Baths 1534 Wilborn RunHoover, AL 35244 $174,900 2 Beds | 1 Baths 206 Connie StreetAlabaster, AL 35007 $939,900 5 Beds | 3.5 Baths 1264 Legacy DriveBirmingham, AL 35242 $169,900 3 Beds | 2 Baths 3011-F Massey RoadVestavia Hills, AL 35216 $399,900 3 Beds | 2.5 Baths 4035 Bent River LaneBirmingham, AL 35216 $375,000 3 Beds | 2 Baths 5413 11th Avenue SBirmingham, AL 35222 $795,000 5 Beds | 4.5 Baths 125 Swan Lake CircleBirmingham, AL 35242 $499,999 4 Beds | 3.5 Baths 1359 Bristol ManorBirmngham, AL 35242 $1,395,000 4 Beds | 3.5 Baths 4515 High Court CircleHoover, AL 35242 $489,900 4 Beds | 3 Baths 3008 Simms LandingPelham, AL 35124 $485,000 3 Beds | 2 Baths 3316 Ridgely CircleVestavia Hills, AL 35243 $589,000 3 Beds | 3.5 Baths 3614 Westbury RoadMountain Brook, AL 35223 $459,900 4 Beds | 2.5 Baths 6380 Black Creek Loop SHoover, AL 35244 $575,000 4 Beds | 2.5 Baths 80 Hawthorn StreetBirmingham, AL 35242 $379,900 3 Beds | 2 Baths 1753 Vestaview LaneVestavia Hills, AL 35216 $525,000 4 Beds | 3 Baths 721 Saulter LaneHomewood, AL 35209 $384,000 3 Beds | 2.5 Baths 1318 Creekside GlenIrondale, AL 35210 $225,000 3 Beds | 2 Baths 2138 Russet Meadows LaneBirmingham, AL 35244 $224,900 2 Beds | 2 Baths 4076 County Highway 24Springville, AL 35146 $499,900 5 Beds | 3.5 Baths 536 Twin Creek RoadHoover, AL 35226 $234,900 2 Beds | 2 Baths 4049 Saddle Run CirclePelham, AL 35124 $539,900 4 Beds | 4 Baths 1205 Haven RoadHoover, AL 35242 $899,900 5 Beds | 4.5 Baths 1028 Blue Heron PointBirmingham, AL 35242 $885,000 6 Beds | 4.5 Baths 5410 Greystone WayBirmingham, AL 35242 $625,000 3 Beds | 3 Baths 916 Highland RoadHomewood, AL 35209 $379,000 3 Beds | 2 Baths 136 Gillon DriveHomewood, AL 35209 $464,900 4 Beds | 3 Baths 3631 County Road 69Clanton, AL 35045 $499,900 4 Beds | 3.5 Baths 440 Laredo DriveVestavia Hills, 35226 $399,900 4 Beds | 2.5 Baths 318 Redfern StreetHomewood, AL 35209 $290,000 3 Beds | 2 Baths 3029 Springfield CircleChelsea, AL 35043 $410,000 4 Beds | 4.5 Baths 1309 South ChaseHoover, AL 35244 $849,900 4 Beds | 4.5 Baths 2233 Brock CircleBirmingham, AL 35242 $799,900 5 Beds | 4.5 Baths 5280 Greystone WayBirmingham, AL 35242 $309,900 4 Beds | 3.5 Baths 3841 Kinross PlaceHoover, AL 35216 $774,900 4 Beds | 3.5 Baths 3020 Adley CircleHoover, AL 35244 $499,900 4 Beds | 3 Baths 1757 S Lakeshore DriveHomewood, AL 35216 $190,000 3 Beds | 3 Baths 4005 Leigh LaneBirmingham, AL 35215 $415,000 4 Beds | 2.5 Baths 1710 Cullom Street SouthBirmingham, AL 35205 $289,000 2 Beds | 2 Baths 732 Valley StreetHoover, AL 35226 $400,000 3 Beds | 2 Baths 109 Knoll Crest CircleHomewood, AL 35209 $474,900 2 Beds | 2 Baths 535 Durham DriveHomewood, AL 35209 $489,900 4 Beds | 3.5 Baths 2023 Knollwood PlaceBirmingham, AL 35242 $699,900 4 Beds | 3.5 Baths 1100 Cahaba Wood CircleVestavia Hills, AL 35243 $249,900 3 Beds | 2.5 Baths 2373 Farley PlaceHoover, AL 35226 $349,900 4 Beds | 3 Baths 3436 Conley RoadHoover, AL 35226 $275,000 4 Beds | 2 Baths 1309 Potter RoadBessemer, AL 35020 $260,000 2 Beds | 1.5 Baths 3885 Overton Manor LaneVestavia Hills, AL 35243 $549,000 4 Beds | 3.5 Baths 21 Parsons StreetBirmingham, AL 35242 $349,900 3 Beds | 1.5 Baths 117 Ridgemoor DriveHomewood, AL 35209 $429,900 4 Beds | 3 Baths 5314 10th Avenue SouthBirmingham, AL 35222 $535,000 4 Beds | 4 Baths 3905 River View DriveVestavia Hills, AL 35243 $789,900 5 Beds | 4.5 Baths 3828 Timberline WayVestavia Hills, AL 35243 $374,900 3 Beds | 1 Baths 1013 28th Place SouthBirmingham, AL 35205 $625,000 3 Beds | 2.5 Baths 111 Hermosa DriveHomewood, AL 35209 $749,900 4 Beds | 3.5 Baths 720 Restoration DriveHoover, AL 35226 $525,000 4 Beds | 3.5 Baths 565 Riverwoods LandingHelena, AL 35080 $649,900 4 Beds | 3.5 Baths 1092 Regency WayBirmingham, AL 35242 $899,900 5 Beds | 5.5 Baths 2104 Country Ridge LaneVestavia Hills, AL 35243 $519,900 4 Beds | 3.5 Baths 153 Silverleaf DrivePelham, 35124 $350,000 3 Beds | 2 Baths 613 Oakmoor DriveHomewood, AL 35209 $299,900 3 Beds | 2 Baths 1468 Alford AvenueHoover, AL 35226 $459,900 4 Beds | 2.5 Baths 709 Twin Branch CircleBirmingham, AL 35226 $279,900 3 Beds | 2.5 Baths 2311 Mountain Oaks CircleHoover, AL 35226 $1,450,000 4 Beds | 3.5 Baths 193 S Pointe DriveArley, AL 35541 $239,900 3 Beds | 2 Baths 4904 Pittman AvenueIrondale, AL 35210