24 S Francis St #26 San Diego CA 92113 Records