townhouse condo 12 Willard Road, 12, Norwalk, CT 06851 Closed $ 550,000 Closed 2 Beds 3 Baths 1,710 Sqft Built in 2007 Courtesy of SmartMLS Sold on 8 Jul '24