Theatre Shoppes

Address: 8105 E. 96th Street
City/State: Indianapolis, IN 46256 
Listing Status: For Lease
Property Type: Retail