3705 Eliot Ln Madison, WI 53704 MLS# 1930546 $270,000 3 Bed | 1.0 Bath | 989 sq ft Sold on Jun 09, 2022