OPPORTUNITY
- 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
BUSINESS PLAN
- 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
RESULTS