townhome condo 21 Willowbrook Court, Stamford, CT 06904 Closed $ 360,000 Closed 2 Beds 2 Baths 1,056 Sqft Built in 1960 Courtesy of SmartMLS Sold on 15 Aug '23