5261-5401 Linda Vista Road, San Diego, CA 92110