Guides Alabaster Alabaster View 57 listings Mountain Brook Mountain Brook View 39 listings Birmingham Birmingham View 733 listings New Construction New Construction View 112 listings Chelsea / Sterrett Chelsea / Sterrett View 129 listings North Shelby County North Shelby County View 37 listings Gardendale Gardendale View 76 listings Pelham Pelham View 51 listings Golf Course Homes Golf Course Homes View 179 listings Trussville Trussville View 201 listings Helena Helena View 62 listings Vestavia Hills / Cahaba Heights Vestavia Hills / Cahaba Heights View 96 listings Hoover Hoover View 143 listings Waterfront Homes Waterfront Homes View 575 listings Homewood Homewood View 39 listings Guides AlabasterMountain BrookBirminghamNew ConstructionChelsea / SterrettNorth Shelby CountyGardendalePelhamGolf Course HomesTrussvilleHelenaVestavia Hills / Cahaba HeightsHooverWaterfront HomesHomewood