st. joseph cathedral basilica s

80 South Market St
San Jose
California
United States