Type Class A Office
103 Street Centre is a Class “A” office tower located in the heart of Downtown Edmonton at 10130 103 Street NW.
The building offers a variety of amenities including a bistro-style quick service restaurant, three levels of heated underground parking, with manned 24/7 security, and recent renovations to the lobby and elevators. It is connected to the Edmonton Pedway system through Enterprise Square and is accessible to public transit via bus and LRT (Bay/Enterprise Square) service is within a one block radius.
Former Enbridge Place Redevelopment Redefines 103 Street in Edmonton
Former Enbridge Place Redevelopment Redefines 103 Street in EdmontonRead More
Epic Investment Services Completes Two Lease Transactions of Approximately 53,000 sq.ft. in Edmonton, Alberta