5
5815 E 42nd St
Indianapolis, IN 46226
$1,200,000 USD
80,000 SF
80,000 SF
$1,200,000 USD
Warehouse