38
1640 N Ritter Ave
Indianapolis, IN 46218
$14.08 USD/SF/YR
9,800 SF
1
Space Available
Built 1975
9,800 SF Contiguous
Built 1975
9,800 SF
$14.08 USD/SF/YR
Office