9346 Babauta Rd #84 San Diego CA 92129 Records