452 Valley View Trail Houlton, WI 54082 MLS# 6610448 $540,000 4 Beds | 2.0 Bath | 1,976 sq ft ActiveWO