25901 103rd Street, Trevor, WI 53179 - Homesnap