Salt Creek Recreation Center

2710 Otay Lakes Rd., San Diego, California 91915

2710 Otay Lakes Rd., San Diego, California 91915