Upgrades to Mission Bay Park
City of San Diego plans to spend $40 million to renovate the bay area Lilyana Espinoza / Contributor / The USD Vista Mission Bay Park is the largest man-made water park of its kind in the country and it is less than 10 minutes away from the University of San […]
Read more