314 Merrill Street Sparta, WI 54656 MLS# 1973296 $103,500 2 Units | Built in 999 Sold on Apr 15, 2024