Sudbury, Ontario


Luxurious Retail & Office Space

Elm Place boasts the largest and the most luxurious office facilities and retail stores in the City of Greater Sudbury, spread out over a six floor office tower and two levels of mall. Prospective tenants can choose from starter locations which are as small as 150 square feet or large contiguous space which exceeds 50,000 square feet. All offices are wired with fibre optics, high speed cable and telephone lines.

Elm Place
40 Elm Street
Sudbury, Ontario P3C 1S8

Phone: 705.675.2287
Fax: 705.675.2640
Web: www.elmplace.ca

Elm Place Interior Commercial Office Space Corridor


Your Perfect Partner in Commercial Real Estate

Luxurious details in the common areas include cornices on the ceilings, marble floors and accessible corridors. All common areas in the retail and office spaces are monitored by professional security guards and sophisticated camera monitoring system that is active 24/7. The AAA office complex is also unique for a property in a downtown location in that it offers parking right at the door and easy access for transit users from the municipal bus depot located immediately across the street.

Elm Place boasts and offers several amenities that help complement multiple industries providing a full range of services to the public.

Elm Place has a thriving food court with undoubtedly, the best design and decor in the city with a variety of delicious food brands.

Now is the time to take advantage of our retail and office space rental opportunities. Elm Place boasts over 650,000 SF of commercial real estate and the most luxurious office space for lease in Sudbury.

We are strongly committed to the highest standards of integrity, performance, and client satisfaction.

Commercial Real Estate Services

At Vista, we offer premier services in the following areas:

  • Property Management
  • Retail & Office Leasing
  • Commercial Sales
  • New Project Development
  • Tenant Representation

Office Building Gallery

Shopping Mall Gallery