15
5850 Canoga Ave
Woodland Hills, CA 91367
Rate Upon Request
160-3,500 SF
8
Spaces Available
Built 1979
Built 1979
160-3,500 SF
Rate Upon Request
Coworking Space