606 E Troy Ave is an office property for lease in Indianapolis, IN.
2,794 SF Main Level
1,626 SF Basement
Sits on 0.19 Acres
Create a Property List
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.