Great retail space available in downtown Indianapolis! Suite 170 at the Chamber of Commerce Building is 1242 RSF. The Chamber of Commerce Building 320 N. Meridian Street, Indianapolis, IN.
See the rest here:
Downtown Retail Space Available (320 N. Meridian Street) $1651 1242sqft