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