Seventh Street Plaza is a commercial property situated in the heart of Edmonton, Alberta. It offers a range of office spaces and retail units for lease to businesses looking for a central location.
The plaza provides a convenient and accessible setting for companies seeking a professional environment in a bustling urban area. With its prime location and various leasing options, Seventh Street Plaza caters to a diverse range of tenants seeking a strategic business location.
Generated from their business information