8600 Roberts Dr
Fishers, IN 46037
$22,000,000 USD
189,095 SF
189,095 SF
$22,000,000 USD
Distribution