117 Russet Rd Stamford, CT 06903