Calgary commercial real estate

Conseillers en immobilier commercial offrant des services de location, d’investissement et de gestion de projet à Calgary
Le bureau d’Avison Young à Calgary est devenu l’un des principaux fournisseurs de services immobiliers commerciaux complets axés sur le client de la région. Notre équipe expérimentée de conseillers en immobilier commercial couvre tous les grands secteurs d’activité, incluant les bureaux, l’industriel, le commerce de détail, les propriétés à usage mixte, le développement et l’investissement. L’approche de partenariat ouvert de notre entreprise nous permet d’offrir des services fiables et efficaces aux propriétaires et aux investisseurs, ainsi qu’aux locataires et aux utilisateurs d’espace.
Avison Young repose sur un partenariat unique. Nos dirigeants sont aussi les propriétaires de notre entreprise : ils configurent et adaptent nos équipes, nos ressources et notre expertise selon vos exigences opérationnelles. Ce faisant, nous assurons la satisfaction pleine et constante de vos besoins en matière d’immobilier commercial.
En associant les vastes connaissances du marché de nos experts en immobilier commercial à une technologie de pointe, vous obtenez des solutions soigneusement adaptées à vos besoins pour établir un avantage concurrentiel unique.
Calgary commercial real estate services
Avison Young’s brokerage team in Calgary has consistently completed major leasing and investment sales transactions across all asset types. We’ve worked on the behalf of tenants, landlords, investors, vendors and buyers alike, including many large national and international corporate clients.
Whether you are an owner, investor, occupier or developer, we deliver results aligned with your strategic business objectives. Our Calgary commercial real estate advisors are here to support your initiatives, add value, and build a competitive advantage for your organization.

Find Calgary properties for sale or lease
Search Avison Young’s Calgary commercial real estate listings for sale and lease to find the right commercial property for you. Our investment and leasing opportunities include office, industrial, warehouse, retail, multifamily and hospitality properties. We also offer specialized spaces for healthcare, automotive, self-storage and more.
-
617 - 621 8 Avenue SW, Calgary, AB, CanadaCalgary, AB T2P 0W9
À vendre
Bureau
-
Timberlands Commercial Developments
499 Timberlands DriveRed Deer, AB T4P 0Z3À louer
Commerce de détail
-
6710 49 Avenue, Stettler AB
6710 49 AvenueStettler, AB T0C 2L2À louer
Commerce de détail
-
Shantz Village
NW Corner of Hwy 582 & 23 StreetDidsbury, AB T0M 0W0À louer
Commerce de détail
-
550 6 Avenue SouthwestCalgary, AB T2P 0S2
À louer
Bureau
-
530 8 Avenue SouthwestCalgary, AB T2P 3S8
À louer
Bureau
-
Citadel West
540 12 Avenue SWCalgary, AB T2R 1M1À louer
Bureau
-
5700 1 Street SWCalgary, AB T2P1G1
À vendre
Industriel
Calgary commercial real estate news
-
Avison Young puise dans ses talents internes pour son nouveau DG à Calgary21 novembre 2023
- Calgary Canada
- News
Services d'impôt foncier de la ville de Calgary - Coup d'envoi de la pré-inscription 202213 octobre 2022
- Calgary
For "?size" left-hand operand: Expected an extended-hash or sequence or extended collection, but this has evaluated to a string (wrapper: f.t.SimpleScalar): ==> linkToken [in template "20302#20342#PERSPECTIVE-THOUGHTLEADERSHIP-ITEM" at line 35, column 11] ---- FTL stack trace ("~" means nesting-related): - Failed at: ${linkToken?size} [in template "20302#20342#PERSPECTIVE-THOUGHTLEADERSHIP-ITEM" at line 35, column 9] ----
1<#assign userLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService") />
2<#assign user = userLocalService.getUserById(permissionChecker.getUserId()) />
3
4<#setting date_format="long">
5<#-- Retrieve the display date meta data field of the web content -->
6<#assign displayDate = .vars['reserved-article-display-date'].data>
7<#-- Save the original page locale for later -->
8<#assign originalLocale = locale>
9<#-- Set the page locale to the portals default locale -->
10<#setting locale = localeUtil.getDefault()>
11<#-- Parse the date to a date object -->
12<#assign displayDate = displayDate?datetime("EEE, d MMM yyyy HH:mm:ss Z")>
13<#-- Set the page locale back to the original page locale -->
14<#setting locale = originalLocale>
15
16<#assign assetCategoryServiceUtil = serviceLocator.findService("com.avisonyoung.portal.ui.service.AssetCategoryServiceUtil") />
17<#assign globalGroupId = company.getGroupId() />
18<#assign articleId = .vars['reserved-article-id'].data>
19<#assign getNewsType = assetCategoryServiceUtil.
20 getArticleCategoryTitlesByVocabulary("Local News Type", articleId, companyId, groupId, locale) />
21<#assign getServicesType = assetCategoryServiceUtil.
22 getArticleCategoryTitlesByVocabulary("Services", articleId, companyId, groupId, locale) />
23<#assign getMarketType = assetCategoryServiceUtil.
24 getArticleCategoryTitlesByVocabulary("Markets", articleId, companyId, groupId, locale) />
25
26<#assign cdnCgiPath = "https://www-cdn01.avisonyoung.com/cdn-cgi/image/q=50">
27
28<li>
29 <#if (Link?? && Link.getData()?has_content )>
30 <#assign linkTarget = "target='_blank'" />
31 <#assign linkToken = Link.getData() />
32 <#elseif ( (PDF?? && PDF.getData()?has_content) && !(Link?? && Link?has_content) )>
33 <#assign linkTarget = "target='_blank'" />
34 <#assign linkToken = PDF.getData() />
35 ${linkToken?size}
36 <#else>
37 <#assign linkTarget = "" />
38 <#assign linkToken = "https://www.avisonyoung.ca/fr/web/calgary/news-item/-/article/2023/10/30/calgary-industrial-market-report-q3-2023" />
39 </#if>
40 <a href="${linkToken}" ${linkTarget}>
41 <span><em>
42 <#if (getNewsType?size > 0)>
43 <#list getNewsType as getNewsTypeX>
44 ${getNewsTypeX}
45 </#list>
46 </#if>
47 </em></span>
48 <#if (validator.isNotNull(Image.getData()))>
49 <figure>
50 <div>
51 <#assign imgThumb = Image.getData() />
52 <img src="${cdnCgiPath}${imgThumb}" alt="">
53 </div>
54 <figcaption>
55 <div class="ay-blog-tile-title">${Content.getData()}</div>
56 <#--<div class="ay-blog-tile-blurb">
57 <#if (SubTitle?? && SubTitle?has_content)>
58 ${SubTitle.getData()}
59 </#if>
60 </div>-->
61 </figcaption>
62 </figure>
63 </#if>
64 <div class="ay-blog-post-td">${displayDate?date?string}</div>
65 <ul class="ay-blog-tile-post-tags">
66 <#if (getServicesType?size > 0)>
67 <li>
68 <#list getServicesType as getServicesTypeX>
69 ${getServicesTypeX}
70 </#list>
71 </li>
72 </#if>
73 <#if (getMarketType?size > 0)>
74 <li>
75 <#list getMarketType as getMarketTypeX>
76 ${getMarketTypeX}
77 </#list>
78 </li>
79 </#if>
80 </ul>
81 </a>
82
83</li>
For "?size" left-hand operand: Expected an extended-hash or sequence or extended collection, but this has evaluated to a string (wrapper: f.t.SimpleScalar): ==> linkToken [in template "20302#20342#PERSPECTIVE-THOUGHTLEADERSHIP-ITEM" at line 35, column 11] ---- FTL stack trace ("~" means nesting-related): - Failed at: ${linkToken?size} [in template "20302#20342#PERSPECTIVE-THOUGHTLEADERSHIP-ITEM" at line 35, column 9] ----
1<#assign userLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.UserLocalService") />
2<#assign user = userLocalService.getUserById(permissionChecker.getUserId()) />
3
4<#setting date_format="long">
5<#-- Retrieve the display date meta data field of the web content -->
6<#assign displayDate = .vars['reserved-article-display-date'].data>
7<#-- Save the original page locale for later -->
8<#assign originalLocale = locale>
9<#-- Set the page locale to the portals default locale -->
10<#setting locale = localeUtil.getDefault()>
11<#-- Parse the date to a date object -->
12<#assign displayDate = displayDate?datetime("EEE, d MMM yyyy HH:mm:ss Z")>
13<#-- Set the page locale back to the original page locale -->
14<#setting locale = originalLocale>
15
16<#assign assetCategoryServiceUtil = serviceLocator.findService("com.avisonyoung.portal.ui.service.AssetCategoryServiceUtil") />
17<#assign globalGroupId = company.getGroupId() />
18<#assign articleId = .vars['reserved-article-id'].data>
19<#assign getNewsType = assetCategoryServiceUtil.
20 getArticleCategoryTitlesByVocabulary("Local News Type", articleId, companyId, groupId, locale) />
21<#assign getServicesType = assetCategoryServiceUtil.
22 getArticleCategoryTitlesByVocabulary("Services", articleId, companyId, groupId, locale) />
23<#assign getMarketType = assetCategoryServiceUtil.
24 getArticleCategoryTitlesByVocabulary("Markets", articleId, companyId, groupId, locale) />
25
26<#assign cdnCgiPath = "https://www-cdn01.avisonyoung.com/cdn-cgi/image/q=50">
27
28<li>
29 <#if (Link?? && Link.getData()?has_content )>
30 <#assign linkTarget = "target='_blank'" />
31 <#assign linkToken = Link.getData() />
32 <#elseif ( (PDF?? && PDF.getData()?has_content) && !(Link?? && Link?has_content) )>
33 <#assign linkTarget = "target='_blank'" />
34 <#assign linkToken = PDF.getData() />
35 ${linkToken?size}
36 <#else>
37 <#assign linkTarget = "" />
38 <#assign linkToken = "https://www.avisonyoung.ca/fr/web/calgary/news-item/-/article/2023/10/25/calgary-office-market-report-q3-2023" />
39 </#if>
40 <a href="${linkToken}" ${linkTarget}>
41 <span><em>
42 <#if (getNewsType?size > 0)>
43 <#list getNewsType as getNewsTypeX>
44 ${getNewsTypeX}
45 </#list>
46 </#if>
47 </em></span>
48 <#if (validator.isNotNull(Image.getData()))>
49 <figure>
50 <div>
51 <#assign imgThumb = Image.getData() />
52 <img src="${cdnCgiPath}${imgThumb}" alt="">
53 </div>
54 <figcaption>
55 <div class="ay-blog-tile-title">${Content.getData()}</div>
56 <#--<div class="ay-blog-tile-blurb">
57 <#if (SubTitle?? && SubTitle?has_content)>
58 ${SubTitle.getData()}
59 </#if>
60 </div>-->
61 </figcaption>
62 </figure>
63 </#if>
64 <div class="ay-blog-post-td">${displayDate?date?string}</div>
65 <ul class="ay-blog-tile-post-tags">
66 <#if (getServicesType?size > 0)>
67 <li>
68 <#list getServicesType as getServicesTypeX>
69 ${getServicesTypeX}
70 </#list>
71 </li>
72 </#if>
73 <#if (getMarketType?size > 0)>
74 <li>
75 <#list getMarketType as getMarketTypeX>
76 ${getMarketTypeX}
77 </#list>
78 </li>
79 </#if>
80 </ul>
81 </a>
82
83</li>
Calgary commercial real estate market trends and outlook
Calgary Office Market Report
In what has been a record setting year for net migration to the province, the local office market is poised to benefit from the influx of new residents.

Calgary Industrial Market Report
Calgary industrial moving slowly towards a more balanced market

Contact a commercial real estate advisor in Calgary
Our commercial real estate brokers and advisors leverage data-driven intelligence paired with deep Calgary knowledge. Connect with us to discuss how we can help you drive more value from your assets.