$605,000

2239 83rd Avenue, Osceola, WI 54020

Save Contact

Sold Price:

$605,000

Sold Date: 07/09/2026

2239 83rd Avenue Osceola, WI 54020

Sold MLS# 1602213

2 beds 3 baths 2,677 sq ft Single Family