722 Ketcham St
Indianapolis, IN 46222
$1,200,000 USD
11,362 SF
11,362 SF
$1,200,000 USD
Warehouse