The Sainte Claire

The Sainte Claire
302 South Market Street, San Jose, California, United States