Guides Birmingham Birmingham View 134 listings Royal Oak Royal Oak View 92 listings Novi Novi View 102 listings Northville Northville View 38 listings Bloomfield Township Bloomfield Township View 135 listings Bloomfield Hills Bloomfield Hills View 44 listings Troy Troy View 81 listings Clarkston Clarkston View 6 listings Beverly Hills Beverly Hills View 15 listings Huntington Woods Huntington Woods View 1 listing Guides BirminghamRoyal OakNoviNorthvilleBloomfield TownshipBloomfield HillsTroyClarkstonBeverly HillsHuntington Woods