9368 Babauta Rd #93 San Diego CA 92129 Records