This 2859 square foot single family home has 4 bedrooms and 2.0 bathrooms. This home is located at 1884 60th Ave, Osceola, WI 54020.
Off market
Street View
$314,200
1884 60th Ave, Osceola, WI 54020
4beds
2baths
2,859sqft
SingleFamily
Built in 1971
1.36 Acres Lot
$314,200 Zestimate®
$110/sqft
$2,045 Estimated rent