Address: 1702 India St

San Diego CA 92101