236 Palisade Street Merrimac, WI 53561 MLS# 1972771 $162,000 1 Bed | 1.0 Bath | 891 sq ft Sold on Apr 19, 2024