- Location Storyboard
Virtual Tours: Suite 1170
Encino Plaza is a 192,503 square-foot, Class-A office property located in the heart of the Encino business district. This 18-story office tower features an aluminum and reflective glass exterior with an attractive granite lobby. Encino Plaza offers beautiful city and mountain views.