Esplanade Announces $45 Million Capital Plan

The ownership of the Esplanade office buildings have announced plans to fully renovate and upgrade the renowned and prestigious four building campus. Located at 2425, 2525, 2575,…