townhouse condo 12 Willard Road, 11, Norwalk, CT 06851 $ 605,000 Closed 2 Beds 4 Baths 1,710 Sqft Built in 2007 Courtesy of SmartMLS Sold on 27 Oct '26
townhouse condo 12 Willard Road, 8, Norwalk, CT 06851 $ 625,000 Closed 2 Beds 3 Baths 1,710 Sqft Built in 2007 Courtesy of SmartMLS Sold on 27 Apr '26