3 Valley View Road #17, Norwalk, CT 06851 - Homesnap