3
6161 N Hillside Ave
Indianapolis, IN 46220
$4,500,000 USD
11,396 SF
7.35% Cap Rate
11,396 SF
$4,500,000 USD
Loft Creative Space