24
18444 Ventura Blvd
Tarzana, CA 91356
$46.56 USD/SF/YR
1,674 SF
1
Space Available
Built 1979
1,674 SF Contiguous
Built 1979
1,674 SF
$46.56 USD/SF/YR
Flex