townsend hotel s

100 Townsend Street
Birmingham
Michigan
United States