4
3814-3816 N Illinois St
Indianapolis, IN 46208
$10.00 USD/SF/YR
3,924 SF
1
Space Available
Built 1930
3,924 SF Contiguous
Built 1930
3,924 SF
$10.00 USD/SF/YR
Retail