6990 W Washington St
Indianapolis, IN 46241
$1,100,000 USD
4,800 SF
4,800 SF
$1,100,000 USD
Warehouse