Office For Lease
16,979 Sq Ft
Sweeping views of Lake Ellenor and Downtown Orlando. Refurbished lobby and interior finishes. Brand new state-of-the-art electronic directory and monument sign. On-site security. Meticulously landscaped grounds. Located South of Downtown Orlando in Orlando Central Park which is home to the corporate offices of AT&T, Publix, Lockheed Martin, Walgreens, Office Depot & many more.