$425,000

2086 Poplar Lane, Osceola Twp, WI 54009

Save Contact

Sold Price:

$425,000

Sold Date: 08/31/2022

2086 Poplar Lane Osceola Twp, WI 54009 - Poplar Lake

Sold MLS# 6224034

3 beds 2 baths 2,202 sq ft Single Family