South Building
12420 - 104 Avenue, Edmonton, Alberta

Printable Version

  • Three-storey building comprising 46,000 square feet of office space
  • Located in the 124th Street District, three kilometres west of downtown Edmonton
  • Parking ratio: 1 stall per 600 square feet