11675-11703 Olio Rd
Fishers, IN 46037
$12,660,000 USD
31,668 SF
7.15% Cap Rate
31,668 SF
$12,660,000 USD
Freestanding