8
6812 Corporate Dr
Indianapolis, IN 46278
$16,958,620 USD
116,956 SF
116,956 SF
$16,958,620 USD
Warehouse