1950 86TH STREET

1950 W 86th St, Indianapolis, IN 46260, USA

American Flag

ABOUT

INFORMATION

PROPERTY TYPE

OFFICE

STATUS

SOLD

SIZE

33,000 SF