NextSpace – Union Square

  • Address: 1 Hallidie Plaza, San Francisco, California, CA, San Francisco County, United States, 94102 
  • Phone Number: 415.573.0856 
  • Website: www.nextspace.us