820 E 67th St
Located in the ARTSPARK of the Indianapolis Art Center, the Twisted House is a whimsical sculpture that appears as if a real house has been bent in half. C
JavaScript is required to use this application. Please enable JavaScript in your browser settings.