15
8502 E 30th St
Indianapolis, IN 46219
$375,000 USD
2,389 SF
2,389 SF
$375,000 USD
Warehouse