8330 Naab Road, Indianapolis, Indiana
Building Size: 50,000 square feet
Available Space: Various sizes from 748 to 8,467 square feet
8330 Naab Road offers 50,000 square feet of Class A medical office space in a campus setting adjacent to the world class St. Vincent Campus, one of Indiana’s largest and most comprehensive healthcare systems.
High visibility campus location
Covered patient drop off canopy