impression 0 1000073006009 N1491 DEER CT STODDARD WI 54658 Listing Price $ 45,000 Sold 3/30/2017 N1491 DEER CT STODDARD , WI 54658 Listing Information 0 ba SAVE PLACES NOTES