Otay Lakes County Park

Park 2270 Wueste Rd Chula Vista