$389,000 3 Beds | 2 Baths 1013 Unali LaneLeeds, AL 35094 $470,000 3 Beds | 2 Baths 701 Liberty Shores BlvdVincent, Al 35178 $1,024,900 4 Beds | 3.5 Baths 716 Euclid AvenueMountain Brook, AL 35213 $385,000 3 Beds | 2 Baths 1100 Unali LaneLeeds, AL 35094 $335,000 4 Beds | 2.5 Baths 7043 Kensington AvenueCalera, AL 35040 $424,500 3 Beds | 2 Baths 1104 Monarch AvenueBirmingham, AL 35213 $1,500,000 5 Beds | 4.5 Baths 308 Kings Crest LanePelham, AL 35124 $479,900 3 Beds | 2.5 Baths 2307 Freestone Ridge CoveHoover, AL 35226 $599,900 4 Beds | 2.5 Baths 3375 Sylacauga Fayetteville HighwaySylacauga, AL 35151 $400,000 3 Beds | 2 Baths 4208 Cahaba DriveVestavia Hills, AL 35243 $529,900 4 Beds | 4 Baths 509 Bristol LaneHomewood, AL 35226 $745,000 3 Beds | 2.5 Baths 534 Durham DriveHomewood, AL 35209 $1,245,000 5 Beds | 4 Baths 702 Morris BlvdHomewood, AL 35209 $235,000 3 Beds | 2 Baths 1713 Bradford LaneBessemer, AL 35022 $1,189,000 5 Beds | 5.5 Baths 227 Sheridan LaneVestavia Hills, AL 35216 $765,000 4 Beds | 4.5 Baths 2914 Hamilton RoadPell City, AL 35128 $229,000 3 Beds | 2 Baths 2424 Cove Circle NEBirmingham, AL 35215 $199,900 2 Beds | 2 Baths 5136 Alex WayBirmingham, AL 35215 $474,900 3 Beds | 2.5 Baths 3923 South River CircleVestavia Hills, AL 35243 $525,000 4 Beds | 2 Baths 3528 Belle Meade WayMountain Brook, AL 35223 $989,900 4 Beds | 4 Baths 821 Southbend LaneVestavia Hills AL 35216 $1,699,900 4701 Lynndale RoadGraysville, AL 35073 $464,900 4 Beds | 2.5 Baths 65 Greenbriar LaneSpringville, AL 35146 $739,000 5 Beds | 4 Baths 1027 Pinecliff CircleBirmingham, AL 35242 $874,900 6 Beds | 6 Baths 2089 Knollwood PlaceBirmingham, AL 35242 $299,000 3 Beds | 2.5 Baths 105 Trail CircleAlabaster, AL 35007 $189,000 4 Beds | 1 Baths 1516 30th Street NBirmingham, AL 35234 $419,900 4 Beds | 3 Baths 424 Forest Hills PlaceAlabaster, AL 35007 $599,000 4 Beds | 3.5 Baths 95 Windsor DriveHomewood, AL 35209 $295,500 3 Beds | 2 Baths 3071 Tyler Crest CircleHoover, AL 35226 $725,000 4 Beds | 4 Baths 2418 Jacobs RoadVestavia Hills, AL 35216 $369,900 4 Beds | 3 Baths 3140 Sunny Meadows LaneBirmingham, AL 35242 $315,000 3 Beds | 2 Baths 3882 Grants LaneIrondale, AL 35210 $699,000 4 Beds | 3 Baths 213 Woodland DriveHomewood, AL 35209 $394,900 3 Beds | 1 Baths 400 Whittier DriveBirmingham, AL 35213 $419,900 4 Beds | 3.5 Baths 5883 Carrington LaneTrussville, AL 35173 $505,000 4 Beds | 3 Baths 1008 Willow Branch TrailChelsea, AL 35043 $320,000 4 Beds | 2.5 Baths 6231 Letson Farm TrailBessemer, AL 35022 $359,000 4 Beds | 2 Baths 317 Cinnamon StreetIrondale, AL 35210 $499,900 4 Beds | 3 Baths 4833 Lincrest DriveBirmingham, AL 35222 $899,900 6 Beds | 4.5 Baths 604 Springbank TerraceHoover, AL 35242 $325,000 4 Beds | 3 Baths 1764 Moss Rose DriveBessemer, AL 35022 $642,900 4 Beds | 3 Baths 1995 Cyrus Cove DriveHoover, AL 35244 $179,000 4 Beds | 2 Baths 1143 Violet DriveBirmingham, AL 35215 $424,900 4 Beds | 3.5 Baths 928 Calvary CrossingFultondale, AL 35068 $274,900 2 Beds | 2 Baths 970 Tyler Crest LaneHoover, AL 35226 $499,900 501 Rumson RoadHomewood, AL 35209 $453,000 2 Beds | 2 Baths Brookhill Condo 1407Mountain Brook, AL 35223 $325,000 4 Beds | 2.5 Baths 305 Union Station DriveCalera, AL 35040 $520,000 4 Beds | 3 Baths 2380 Sunrise WayHoover, AL 35226 $275,000 3 Beds | 2 Baths 3319 Chapel Hills ParkwayFultondale, AL 35068 $289,000 3 Beds | 2 Baths 137 Braxton WayPelham, AL 35124