The new Sweetwater Park in Chula Vista was officially opened to the public Wednesday, becoming the largest park space ever created along the San Diego Bay.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results