Report copyright - 1008 SANTA CLARA PLACE, SAN DIEGO, CA 92109 … · 1008 SANTA CLARA PLACE, SAN DIEGO, CA 92109 ... Santa Clara Recreation Center is located on Santa Clara Point in ... photo opportunity
Please pass captcha verification before submit form