33
2101 N Pennsylvania St
Indianapolis, IN 46202
$1,555,000 USD
18,032 SF
6
Units
7% Cap Rate
18,032 SF
$1,555,000 USD
Apartments