121 E 34th St, Indianapolis, IN
StorageSpace Gallery is an art gallery on E 34th Street.
StorageSpace Gallery
121 E 34th St
Indianapolis, IN