11
6800 Owensmouth Ave
Woodland Hills, CA 91303
$24.00 USD/SF/YR
525-8,149 SF
6
Spaces Available
Built 1988
8,149 SF Contiguous
Built 1988
525-8,149 SF
$24.00 USD/SF/YR
Office