Indiana Marketplace

Property Type: Retail

Size: 14,736 sf

Year Acquired: 2019