6645 Rancho Toyon Place, San Diego, CA