5910 Rancho Mission Rd #31 San Diego CA 92108 Records