5926 Rancho Mission Rd #85 San Diego CA 92108 Records