1009)
2880 Zanker Road, Suite 203, San Jose, California, United States of America, San Jose (US), California, 95134
A spacious meeting room ideal for large teams, presentations, or workshops.
Extra Large Meeting Room location
2880 Zanker Road, Suite 203, San Jose, California, United States of America