NextSpace – Berkeley

  • Address: 2081 Center Street, Berkeley, California, CA, Alameda County, United States, 94704 
  • Phone Number: 510.990.0500 
  • Website: http://nextspace.us/