$949,500 Pending 5Beds3Baths3778Sqft0.65Acres 168 Peninsula Rd, Medicine Lake, MN 55441 MLS#: 7106043