261 Lake Ave, Greenwich, CT 06830