6486 Montezuma Rd #88 San Diego CA 92115 Records