Guides Alabaster Alabaster View 47 listings Mountain Brook Mountain Brook View 28 listings Birmingham Birmingham View 1006 listings New Construction New Construction View 181 listings Chelsea / Sterrett Chelsea / Sterrett View 208 listings North Shelby County North Shelby County View 100 listings Gardendale Gardendale View 57 listings Pelham Pelham View 106 listings Golf Course Homes Golf Course Homes View 148 listings Trussville Trussville View 184 listings Helena Helena View 69 listings Vestavia Hills / Cahaba Heights Vestavia Hills / Cahaba Heights View 60 listings Hoover Hoover View 167 listings Waterfront Homes Waterfront Homes View 494 listings Homewood Homewood View 36 listings Guides AlabasterMountain BrookBirminghamNew ConstructionChelsea / SterrettNorth Shelby CountyGardendalePelhamGolf Course HomesTrussvilleHelenaVestavia Hills / Cahaba HeightsHooverWaterfront HomesHomewood