$649,900 4 Beds | 3 Baths 686 County Road 277Helena, AL 35080 $360,000 2 Beds | 2 Baths 803 Regency SummitBirmingham, AL 35209 $574,900 4 Beds | 3 Baths 1273 Chelsea Park TrailChelsea, AL 35043 $995,000 4 Beds | 4.5 Baths 1112 Alpine WayIndian Springs Villlage, AL 35124 $685,900 4 Beds | 3 Baths 1269 Chelsea Park TrailChelsea, AL 35043 $219,900 3 Beds | 2 Baths 20960 Walnut LaneVance, AL 35490 $238,000 3 Beds | 2 Baths 100 Parkwood WayOdenville, AL 35120 $219,900 2 Beds | 2 Baths 106 Hidden Creek CovePelham, AL 35124 $525,000 4 Beds | 2.5 Baths 876 Leslie LaneGardendale, AL 35071 $169,900 3 Beds | 1.5 Baths 125 Lark StreetGardendale, AL 35071 $989,000 5 Beds | 4.5 Baths 323 Whisenhunt RoadChelsea, AL 35043 $279,900 3 Beds | 2.5 Baths 1324 Willow Creek PlaceAlabaster, AL 35007 $249,900 3 Beds | 2.5 Baths 2226 Pup RunHelena AL 35080 $189,999 2 Beds | 2 Baths 508 Regency TerraceBirmingham, AL 35209 $200,000 3 Beds | 2 Baths 7437 Hitching Post DrivePinson, AL 35126 $349,900 3 Beds | 2 Baths 3051 Taralane DriveVestavia Hills, AL 35216 $645,000 2 Beds | 2 Baths Capri Condos #14Birmingham, AL 35205 $179,000 2 Beds | 2 Baths 216 Morning Sun DriveBirmingham, AL 35242 $375,000 4 Beds | 2.5 Baths 426 River Oaks LaneHelena, AL 35080 $459,900 3 Beds | 2.5 Baths 1116 Barkley LaneBirmingham, AL 35242 $799,900 4 Beds | 4.5 Baths 1024 Royal MileBirmingham, AL 35242 $139,000 3 Beds | 2 Baths 2813 Micmac DriveBirmingham, AL 35215 $679,876 6 Beds | 5.5 Baths 4514 Brexton StreetTrussville, AL 35173 $749,000 3 Beds | 2.5 Baths 144 Bluff Falls LaneDouble Springs, AL 35553 $359,000 2 Beds | 1 Baths 312 Liberty House LoftsBirmingham, AL 35203 $864,900 5 Beds | 4.5 Baths 1647 Woodridge PlaceVestavia Hills, AL 35216 $210,000 3 Beds | 2 Baths 128 Moss Stone LaneCalera, AL 35040 $670,000 3 Beds | 2 Baths 2524 Shades Crest RoadVestavia Hills, AL 35216 $359,900 3 Beds | 2 Baths 1116 Hardwick LaneHomewood, AL 35209 $349,000 3 Beds | 3.5 Baths 11281 Cragford RoadCragford, AL 36255 $225,000 2 Beds | 2.5 Baths 240 Sheffield CourtHoover, AL 35226 $199,000 3 Beds | 1.5 Baths 5121 Northumberland RoadIrondale, AL 35210 $379,900 4 Beds | 3 Baths 400 Rivercrest DriveVincent, AL 35178 $590,000 5 Beds | 5 Baths 612 Winwood CircleVestavia Hills, AL 35226 $144,500 3 Beds | 1.5 Baths 6522 County Road 870Lineville, AL 36266 $365,000 4 Beds | 2.5 Baths 422 Lake Chelsea WayChelsea, AL 35043 $329,900 3 Beds | 2.5 Baths 4701 Wooddale LanePelham, AL 35124 $239,000 2 Beds | 2 Baths 179 Hayesbury CourtPelham, AL 35124 $159,000 3 Beds | 2 Baths 1335 Hartford DriveBirmingham, AL 35215 $265,000 3 Beds | 2.5 Baths 4784 Deer Foot CovePinson, AL 35126 $320,000 3 Beds | 2 Baths 527 Chesser CircleChelsea, AL 35043 $649,900 4 Beds | 3 Baths 180 Highway 67Calera, AL 35040 $189,000 3 Beds | 1.5 Baths 1908 Sue DriveBirmingham, AL 35214 $255,000 3 Beds | 2 Baths 2118 Russet Meadows LaneBirmingham, AL 35244 $394,900 3 Beds | 2 Baths 713 Talon CoveBirmingham, AL 35242 $275,000 3 Beds | 2 Baths 122 Norridge PlacePelham, AL 35124 $450,000 3 Beds | 2 Baths 208 Edgeview AvenueHomewood, AL 35209 $125,000 3 Beds | 1 Baths 3152 Luke Harris RoadDixiana, AL 35126 101 Abbey RoadBirmingham, AL 35205 $199,000 3 Beds | 2 Baths 3234 Daniel DriveMoody, AL 35004 $209,900 2 Beds | 2 Baths 1958 Highway 46Shelby, AL 35143 $499,000 4 Beds | 3.5 Baths 1165 Mountain Laurel CircleMoody, AL 35004