130 N Depot Street, Hixton, WI 54635 - HotPads