2411 West Olive Avenue


  • In early 2017, Menlo acquired the six-story, 117,858 square foot building located in the heart of the media district of Burbank
  • The property is 100% leased to affiliates of The Walt Disney Company and has been since it was developed


  • The 100% leased Class A office building provides for highly secure cash flows for the next 9+ years
  • Located 500 yards from the Disney studios
  • Disney has indicated strong commitment to remain in the building and is in the process of a multi-million dollar renovation of the building