- Location Storyboard
Encino Executive Plaza
Encino Executive Plaza is a 190,874 square-foot Class-A office building located on the corner of Ventura Blvd and Hayvenhurst Avenue in the heart of the Encino Business District. The building features an attractive exterior and a lush open outdoor area. 16501 Ventura offers expansive city and mountain views. With its campus-like feel, lush landscaped exterior plaza and stunning water feature, it offers the perfect setting for lunch or just enjoying the sunshine. The property is a short drive from the Sherman Oaks Galleria and the 101 freeway. 16501 Ventura offers an on-site management team and covered, secure parking.
Please Contact Us for More Information or to Schedule a Scout