14
15840 Ventura Blvd
Encino, CA 91436
$33.00 - $54.00 USD/SF/YR
250-5,033 SF
7
Spaces Available
Built 1966
5,033 SF Contiguous
Built 1966
250-5,033 SF
$33.00 - $54.00 USD/SF/YR
Office/Medical, Retail