14
6625 Network Way
Indianapolis, IN 46278
$11,722,000 USD
89,506 SF
7.62% Cap Rate
89,506 SF
$11,722,000 USD
Light Distribution