Homes for sale - 5076N STAFFORD POINT RD, Mercer, WI 54547 – MLS#19...