12
15821 Ventura Blvd
Encino, CA 91436
Rate Upon Request
1,126-15,142 SF
26
Spaces Available
Built 1985
21,821 SF Contiguous
Built 1985
1,126-15,142 SF
Rate Upon Request
Office, Office/Retail