4527 E 82nd St
Indianapolis, IN 46250
$29.50 USD/SF/YR
8,857 SF
1
Space Available
Built 1991
8,857 SF Contiguous
Built 1991
8,857 SF
$29.50 USD/SF/YR
Office/Medical