14
21700 Oxnard St
Woodland Hills, CA 91367
Rate Upon Request
1,376-7,137 SF
13
Spaces Available
Built 1990
38,592 SF Contiguous
Built 1990
1,376-7,137 SF
Rate Upon Request
Office