Salt Creek Community Park

Park 2710 Otay Lakes Rd Chula Vista