Lab Space - Profile


9408 Owensmouth Ave
Chatsworth, CA 91311

2000 sq. ft.

Property Description:

Our Chatsworth location is scheduled to open in Summer 2017. In the same building as Make in LA, LA’s premier hardware incubator, Lab Launch Chatsworth will be an ideal location for anyone pursuing medical device technology or who wants to be within easy reach of Westwood, Santa Monica, or Thousand Oaks.