• Year Built: 1985
6187 E 21st St is an office property for lease in Indianapolis, IN.
Solid brick building built in 1985. Investor owned and could be an investment or owner occupant business suite. It has 2 adjoining offices a reception area, private restroom open area that could be made into 2 more offices and a coffee bar sink area. It has rented in the past for $850.00 per month plus CAM and utilities. The location is close to the interstate, across from service retail and residential behind this building.