80 South Market St,
San Jose, CA 95113, USA
+1 408 283 8100
California historical landmark. Undeniably beautiful Roman Catholic church.