7
17255-17277 Ventura Blvd
Encino, CA 91316
$40.80 USD/SF/YR
1,530 SF
1
Space Available
Built 1980
1,530 SF Contiguous
Built 1980
1,530 SF
$40.80 USD/SF/YR
Retail