Summit on the Park

Location:
Canton, Michigan US