Other
Carmelite Monastery - Other in 1000 Lincoln St, Santa Clara, CA on Farbinder.
1000 Lincoln St, Santa Clara, CA