$700,000
Available: Right Now
1342 Barth Avenue, Indianapolis, IN 46203, USA
$240,000
1318 Fletcher Avenue, Indianapolis, IN 46203, USA