1 Month Free Updated Today COMPARE Riverwood at New Canaan 100 Lakeview Ave, New Canaan, CT 06840 3 Beds $5,992 - $7,075