3720 El Cajon Blvd #24 San Diego CA 92105 Records