118 Palisade Court Merrimac, WI 53561 MLS# 1975966 $1,089,000 4 Bed | 3.5 Bath | 2,694 sq ft Offer-Show