208C Poplar St, Turtle Lake, WI 54889 is a vacant land home. This home last sold for $25,000 in July 2023. The Rent Zestimate for this home is $846/mo. Show more