66 Glenbrook Rd Stamford, CT 06902