Property features on site property management and easy access to 86th St.
Ample amount of storage space in building.
Immediate access to nearby retail including on site restaurants.
OVERVIEW
Built in 1984, this eight story building totals 171,204 square foot of office medical space in Indianapolis, IN. Named the St Vincent Professional Office Building, this multi tenant building features a conferencing facility, excellent signage and access to the bus line.