Homes for sale - 35 Archer Lane, Stamford, CT 06905 – MLS#170385363...