$685,000

2158 84th Avenue, Osceola, WI 54020

Save Contact

Sold Price:

$685,000

Sold Date: 08/08/2025

2158 84th Avenue Osceola, WI 54020 - Lotus Lake

Sold MLS# 6747358

4 beds 3 baths 3,855 sq ft Single Family