$501,333

1958 80th Avenue, Osceola, WI 54009

Save Contact

Sold Price:

$501,333

Sold Date: 02/06/2026

1958 80th Avenue Osceola, WI 54009 - Horse Lake

Sold MLS# 7000249

3 beds 3 baths 2,652 sq ft Single Family