Homes for sale - 21 Alan Lane, New Canaan, CT 06840 – MLS#170330671...