Address: 1608 India St

San Diego CA 92101