Cape Town Town Center

40.051006, -82.915312