100 Avalon Dr E New Canaan Ct 06840, 7123 | HotPads