Iconic Esplanade campus will undergo $45 million renovation
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, and 2555 E. Camelback Rd.…
