$15,000
3509 3511 N Illinois St, Indianapolis, IN 46208
Active
Land
0.12 Acre Lot
152 days on Market