Homes for sale - 23 Byrd Road, Norwalk, CT 06850 – MLS#170304765 - ...