23
6625 Network Way
Indianapolis, IN 46278
$11,722,000 USD
88,944 SF
7.62% Cap Rate
88,944 SF
$11,722,000 USD
Light Distribution