NextSpace – San Jose

  • Address: 97 South Second Street, San Jose, California, CA, Santa Clara County, United States, 95113 
  • Phone Number: 408.351.1575 
  • Website: www.nextspace.us