12
4880 Century Plaza Rd
Indianapolis, IN 46254
Rate Upon Request
1,755-19,407 SF
11
Spaces Available
Built 2003
19,407 SF Contiguous
Built 2003
1,755-19,407 SF
Rate Upon Request
Office/Medical