5122 Flambeau Road Madison, WI 53705 MLS# 1967350 $370,000 2 Bed | 1.5 Bath | 1,963 sq ft Sold on Jan 25, 2024