9308 Babauta Rd #63 San Diego CA 92129 Records