The GlassHouse SJ
84 W Santa Clara St # 100, San Jose, CA 95113
The GlassHouse SJ
Oct 9, 2020
Report post
Looking for the perfect venue space for your holiday theme party? The Glasshouse located in San Jose has the perfect blank canvas for anything you can imagine! Call us Today