15675 Avenida Alcachofa #77 San Diego CA 92128 Records