Office space for lease

Glendale Center is an award-winning, landmark Class A office project strategically located in Glendale’s vibrant Central Business District. Constructed in 1972 and extensively renovated in 1996, the approximately 400,000 square foot property is comprised of a 14-story office tower and a single-story retail building.

View Availability

awards.png#asset:155