• 1745-1765 Euclid Ave , San Diego , CA, 92105