Guides Alabaster Alabaster View 50 listings Mountain Brook Mountain Brook View 29 listings Birmingham Birmingham View 740 listings New Construction New Construction View 58 listings Chelsea / Sterrett Chelsea / Sterrett View 134 listings North Shelby County North Shelby County View 60 listings Gardendale Gardendale View 53 listings Pelham Pelham View 80 listings Golf Course Homes Golf Course Homes View 129 listings Trussville Trussville View 161 listings Helena Helena View 61 listings Vestavia Hills / Cahaba Heights Vestavia Hills / Cahaba Heights View 58 listings Hoover Hoover View 180 listings Waterfront Homes Waterfront Homes View 568 listings Homewood Homewood View 31 listings Guides AlabasterMountain BrookBirminghamNew ConstructionChelsea / SterrettNorth Shelby CountyGardendalePelhamGolf Course HomesTrussvilleHelenaVestavia Hills / Cahaba HeightsHooverWaterfront HomesHomewood