1826 & 1830 Helene Parkway Madison, WI 53711 MLS# 1966179 $1,130,000 8 Units | Built in 1961 Offer-Show