N1299 Scholze Road Melrose, WI 54642 MLS# 1972274 $108,000 3 Bed | 1.0 Bath | 408 sq ft Sold on Mar 28, 2024