LOT 59 Amherst Rd Lyndon Station, WI 53944 MLS# 1929910 $25,900 1.68 Total Acres Sold on May 06, 2022