4
18356 Oxnard St
Tarzana, CA 91356
$11.88 - $23.16 USD/SF/YR
1,450-12,000 SF
3
Spaces Available
Built 1979
12,000 SF Contiguous
Built 1979
1,450-12,000 SF
$11.88 - $23.16 USD/SF/YR
Office, Flex