Guides Birmingham Birmingham View 112 listings Royal Oak Royal Oak View 135 listings Novi Novi View 97 listings Northville Northville View 26 listings Bloomfield Township Bloomfield Township View 144 listings Bloomfield Hills Bloomfield Hills View 55 listings Troy Troy View 95 listings Clarkston Clarkston View 5 listings Beverly Hills Beverly Hills View 17 listings Huntington Woods Huntington Woods View 2 listings Guides BirminghamRoyal OakNoviNorthvilleBloomfield TownshipBloomfield HillsTroyClarkstonBeverly HillsHuntington Woods