NextSpace – Venice Beach

  • Address: Los Angeles, California, CA, Los Angeles County, United States 
  • Phone Number: 424.231.4001 
  • Website: www.nextspace.us