Listed By CENTURY 21 Scheetz

The Retail Property for Rent located at 1138 86th St, Indianapolis, Indiana 46268 is currently for rent. 1138 86th St, Indianapolis, Indiana 46268 is listed for $18.

Date Updated : Jan 16, 2025

$18 USD

Retail Property for Rent, 1138 86th St, Indianapolis, Indiana 46268

Property features

Description

Great location for retail or office use.

Located on strong retail corridor

. Well established market with dense population.

Close proximity to St. Vincent Hospital

Location

1138 86th St, Indianapolis, Indiana 46268

1138 86th St, Indianapolis, Indiana 46268