The property — which is 90% leased — is part of the mixed-use The Plaza complex, which includes two office towers, a parking garage and 305-unit condo tower that comprise one of the hallmarks of the downtown Orlando skyline.
September 05, 2023 at 2:44 pm EDT