Guides Alabaster Alabaster View 81 listings Mountain Brook Mountain Brook View 25 listings Birmingham Birmingham View 953 listings New Construction New Construction View 181 listings Chelsea / Sterrett Chelsea / Sterrett View 199 listings North Shelby County North Shelby County View 115 listings Gardendale Gardendale View 46 listings Pelham Pelham View 114 listings Golf Course Homes Golf Course Homes View 163 listings Trussville Trussville View 176 listings Helena Helena View 59 listings Vestavia Hills / Cahaba Heights Vestavia Hills / Cahaba Heights View 81 listings Hoover Hoover View 196 listings Waterfront Homes Waterfront Homes View 599 listings Homewood Homewood View 46 listings Guides AlabasterMountain BrookBirminghamNew ConstructionChelsea / SterrettNorth Shelby CountyGardendalePelhamGolf Course HomesTrussvilleHelenaVestavia Hills / Cahaba HeightsHooverWaterfront HomesHomewood