$522,000

1958 80th Avenue, Osceola, WI 54009

Save Contact

Sold Price:

$522,000

Sold Date: 04/14/2026

1958 80th Avenue Osceola, WI 54009

Sold MLS# 7036366

3 beds 3 baths 2,652 sq ft Single Family