3814-3816 N Illinois St
Indianapolis, IN 46208
Rate Upon Request
3,924 SF
1
Space Available
Built 1930
3,924 SF Contiguous
Built 1930
3,924 SF
Rate Upon Request
Retail