5455 West 86th Street
5455 W. 86th Street is a 22,643 SF, multi-tenant office building located on the northwest side of Indianapolis. Due to a number of issues, occupancy fell to 67% and the building’s owner failed to meet its debt service obligations. When this occurred, the lender placed the property into receivership. A comprehensive tenant service program was […]
5455 West 86th Street Read More »