8260 Naab Rd is a office property in the city of Indianapolis, Indiana. It is located in the Marion County region of the United States, and shares postal code 46260.
This location has roof access, was built in 1998, has a building area of 24,133 square feet, a 29,185 square foot lot area, and is zoned as ZO01. The property has 121 parking spaces.
Naab Road Medical Center II
Office
1998
ZO01
24,133 sq ft
29,185 sq ft
1
121
Yes
No
1/26/2026
1/28/2025