119 E Lake Ave
Plymouth, IN 46563
$5,500,000 USD
40,000 SF
40
Units
8.24% Cap Rate
40,000 SF
$5,500,000 USD
Apartments