25
20501 Ventura Blvd
Woodland Hills, CA 91364
$28.20 USD/SF/YR
1,461 SF
1
Space Available
Built 1985
1,461 SF Contiguous
Built 1985
1,461 SF
$28.20 USD/SF/YR
Office