7724 Depot St
Mccordsville, IN 46055
$3,390,000 USD
27,520 SF
27,520 SF
$3,390,000 USD
Warehouse