2
1320 Knoll Crest Dr
Kendallville, IN 46755
$17,160,000 USD
116,400 SF
134
Units
6.45% Cap Rate
116,400 SF
$17,160,000 USD
Apartments