72 Cummings Point Rd Stamford, CT 06902