townhouse condo 62 Sherwood Place, d, Greenwich, CT 06830 Active $ 2,095,000 Active 3 Beds 3 Baths 2,304 Sqft Built in 2006 Courtesy of SmartMLS listed 2 Oct '24