67
1120 E Parkway Ave
Oshkosh, WI 54901
$4,700,000 USD
52,406 SF
35
Units
6.51% Cap Rate
52,406 SF
$4,700,000 USD
Apartments