2640 Euclid Street