667 21st St #69 San Diego CA 92102 Records