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