Ellwood Office Park
Office space in Southwest Edmonton
Ellwood Office Park is ideally located in south Edmonton at the intersection of 91st Street and Ellwood Drive. Great access to the Anthony Henday freeway, Highway 2 and other major roadways, as well as an abundance of retail offerings, amenities and services, Ellwood Office Park offers a location that is conducive to a strong business operation through its easy accessibility for both tenants and company customers.
A high quality office development, the building was built in 2009, has three storeys and is a Class A new construction office space.
As of 2017, Ellwood Office Park South has some vacancies. For other office spaces in the area check out Ellwood Corner.