251 Shore Rd Greenwich, CT 06830