1130 W 86th Street, Indianapolis, IN
Retail for Sale - $8,900,000
Property Info
CIMLS# | 1151899 |
Location 1130 W 86th Street Indianapolis IN 46260 | |
Updated | April 26th, 2024 |
Type | Retail |
Price | $8,900,000 |
Property Description
High-traffic neighborhood center. At 100% occupancy. Well-established tenants. Traffic light at the entrance.