Spanish Landing San Diego

North Harbor Island Drive, San Diego , California, United States