A retail space located on 17th Avenue in Lower Mount Royal, just south of downtown in this major western Canadian city. The building is a four-bay retail centre, comprised of almost 10,000 square feet of retail space. Located on 17th Avenue, one of city’s busiest retail & entertainment districts, the space is one of the most highly coveted retail locations in the city.
No. of square feet