7214-7216 E Washington St
Indianapolis, IN 46219
$38.60 USD/SF/YR
861-1,026 SF
1
Space Available
Built 1940
1,026 SF Contiguous
Built 1940
861-1,026 SF
$38.60 USD/SF/YR
Office