townhome condo 123 Richmond Hill Road, 21, New Canaan, CT 06840 Active $ 975,000 Active 2 Beds 3 Baths 2,472 Sqft Built in 1973 Courtesy of SmartMLS listed 29 Apr '24