125 Lu Foster Lane Merrimac, WI 53561-9502 MLS# 1971783 $1,499,999 3 Bed | 2.5 Bath | 4,167 sq ft Active