1830 Helene Parkway Madison, WI 53711 MLS# 1966178 $515,800 4 Units | Built in 1961 Sold on Feb 28, 2024