scottish rite center s

1895 Camino Del Rio South
San Diego
California
United States