<turbo-stream action="replace" target="mall-map-wrapper"><template><div data-controller="map" data-lat="-25.8347475" data-lng="28.1127491" data-map-catchment-data-value="{&quot;lat&quot;:&quot;-25.8347475&quot;,&quot;lng&quot;:&quot;28.1127491&quot;,&quot;primary_radius&quot;:5.0,&quot;secondary_radius&quot;:15.0,&quot;population&quot;:300000}" data-map-demographic-summary-value="{&quot;Mall Demographics&quot;:[{&quot;label&quot;:&quot;Primary Catchment Area&quot;,&quot;value&quot;:&quot;5 km&quot;,&quot;description&quot;:&quot;Radius of primary customer base area&quot;},{&quot;label&quot;:&quot;Secondary Catchment Area&quot;,&quot;value&quot;:&quot;20 km&quot;,&quot;description&quot;:&quot;Radius of secondary customer base area&quot;},{&quot;label&quot;:&quot;Catchment area population&quot;,&quot;value&quot;:&quot;300,000 People&quot;,&quot;description&quot;:&quot;Estimated total population in primary and secondary catchment&quot;},{&quot;label&quot;:&quot;Population growth rate&quot;,&quot;value&quot;:&quot;1.8&quot;,&quot;description&quot;:&quot;Annual population growth in catchment area based on national average&quot;},{&quot;label&quot;:&quot;Median age&quot;,&quot;value&quot;:&quot;28 Years&quot;,&quot;description&quot;:&quot;Median age of population in catchment area&quot;},{&quot;label&quot;:&quot;Household size&quot;,&quot;value&quot;:&quot;3.4 Persons&quot;,&quot;description&quot;:&quot;Average household size in catchment area&quot;},{&quot;label&quot;:&quot;Education level (tertiary)&quot;,&quot;value&quot;:&quot;15.0&quot;,&quot;description&quot;:&quot;Percentage of adults with tertiary education in catchment area&quot;}],&quot;Economic Indicators&quot;:[{&quot;label&quot;:&quot;Median household income&quot;,&quot;value&quot;:&quot;25,000 ZAR per month&quot;,&quot;description&quot;:&quot;Median monthly household income in catchment area&quot;},{&quot;label&quot;:&quot;Unemployment rate&quot;,&quot;value&quot;:&quot;31.9&quot;,&quot;description&quot;:&quot;Unemployment rate in catchment area&quot;},{&quot;label&quot;:&quot;Cost of living index&quot;,&quot;value&quot;:&quot;85 Index (national=100)&quot;,&quot;description&quot;:&quot;Cost of living relative to national average&quot;}],&quot;Consumer Spending&quot;:[{&quot;label&quot;:&quot;Retail spending per capita&quot;,&quot;value&quot;:&quot;25,000 ZAR per year&quot;,&quot;description&quot;:&quot;Annual retail spending per person in catchment area&quot;},{&quot;label&quot;:&quot;Spending on apparel&quot;,&quot;value&quot;:&quot;2,000 ZAR per year&quot;,&quot;description&quot;:&quot;Annual per capita spending on apparel&quot;},{&quot;label&quot;:&quot;Spending on groceries&quot;,&quot;value&quot;:&quot;10,000 ZAR per year&quot;,&quot;description&quot;:&quot;Annual per capita spending on groceries&quot;},{&quot;label&quot;:&quot;Spending on electronics&quot;,&quot;value&quot;:&quot;1,500 ZAR per year&quot;,&quot;description&quot;:&quot;Annual per capita spending on electronics&quot;}],&quot;Mall Traffic \u0026 Performance&quot;:[{&quot;label&quot;:&quot;Annual foot traffic&quot;,&quot;value&quot;:&quot;8,000,000 Visitors&quot;,&quot;description&quot;:&quot;Total annual visitors to the mall&quot;},{&quot;label&quot;:&quot;Dwell time&quot;,&quot;value&quot;:&quot;90 Minutes&quot;,&quot;description&quot;:&quot;Average time visitors spend in the mall&quot;},{&quot;label&quot;:&quot;Conversion rate&quot;,&quot;value&quot;:&quot;25.0&quot;,&quot;description&quot;:&quot;Percentage of visitors making a purchase&quot;},{&quot;label&quot;:&quot;Sales per square meter&quot;,&quot;value&quot;:&quot;15,000 ZAR per year&quot;,&quot;description&quot;:&quot;Annual sales revenue per square meter of retail space&quot;}],&quot;Competition \u0026 Tenant Mix&quot;:[{&quot;label&quot;:&quot;Number of retail stores&quot;,&quot;value&quot;:&quot;150 Stores&quot;,&quot;description&quot;:&quot;Total number of retail outlets in the mall&quot;},{&quot;label&quot;:&quot;Anchor tenant presence&quot;,&quot;value&quot;:&quot;Yes&quot;,&quot;description&quot;:&quot;Presence of major anchor tenants like supermarkets or department stores&quot;},{&quot;label&quot;:&quot;Competitor density (same category)&quot;,&quot;value&quot;:&quot;Medium&quot;,&quot;description&quot;:&quot;Density of competing malls in the same retail category nearby&quot;},{&quot;label&quot;:&quot;Tenant diversity&quot;,&quot;value&quot;:&quot;High&quot;,&quot;description&quot;:&quot;Diversity of tenant types (fashion, food, services)&quot;},{&quot;label&quot;:&quot;Unique Concepts&quot;,&quot;value&quot;:&quot;10&quot;,&quot;description&quot;:&quot;Number of unique or experiential retail concepts&quot;}],&quot;Real Estate \u0026 Leasing&quot;:[{&quot;label&quot;:&quot;Gross Leasable Area&quot;,&quot;value&quot;:&quot;30,415 sqm&quot;,&quot;description&quot;:&quot;Total leasable retail space in the mall&quot;},{&quot;label&quot;:&quot;Number of Levels&quot;,&quot;value&quot;:&quot;2 Levels&quot;,&quot;description&quot;:&quot;Number of floors with retail space&quot;},{&quot;label&quot;:&quot;Average rent per square meter&quot;,&quot;value&quot;:&quot;250 ZAR per month&quot;,&quot;description&quot;:&quot;Average monthly rental rate per square meter&quot;},{&quot;label&quot;:&quot;Vacancy rate&quot;,&quot;value&quot;:&quot;4.4&quot;,&quot;description&quot;:&quot;Percentage of leasable space currently vacant&quot;},{&quot;label&quot;:&quot;Lease term flexibility&quot;,&quot;value&quot;:&quot;Medium&quot;,&quot;description&quot;:&quot;Flexibility in lease terms for tenants&quot;},{&quot;label&quot;:&quot;Available retail space&quot;,&quot;value&quot;:&quot;2,000 sqm&quot;,&quot;description&quot;:&quot;Current available leasable space&quot;}],&quot;Accessibility \u0026 Infrastructure&quot;:[{&quot;label&quot;:&quot;Proximity to main roads&quot;,&quot;value&quot;:&quot;Adjacent&quot;,&quot;description&quot;:&quot;Proximity to major highways or arterial roads&quot;},{&quot;label&quot;:&quot;Public transport access&quot;,&quot;value&quot;:&quot;Good&quot;,&quot;description&quot;:&quot;Accessibility via buses, trains, or other public transport&quot;},{&quot;label&quot;:&quot;Parking spaces&quot;,&quot;value&quot;:&quot;2,000 Spaces&quot;,&quot;description&quot;:&quot;Total parking capacity for vehicles&quot;},{&quot;label&quot;:&quot;Pedestrian traffic&quot;,&quot;value&quot;:&quot;High&quot;,&quot;description&quot;:&quot;Level of foot traffic from surrounding areas&quot;}],&quot;Digital \u0026 E-commerce Trends&quot;:[{&quot;label&quot;:&quot;E-commerce competition&quot;,&quot;value&quot;:&quot;High&quot;,&quot;description&quot;:&quot;Level of competition from online retail platforms&quot;},{&quot;label&quot;:&quot;Click-and-collect adoption&quot;,&quot;value&quot;:&quot;30.0&quot;,&quot;description&quot;:&quot;Percentage of sales via click-and-collect services&quot;},{&quot;label&quot;:&quot;Internet penetration&quot;,&quot;value&quot;:&quot;70.0&quot;,&quot;description&quot;:&quot;Percentage of population with internet access in catchment&quot;}],&quot;Safety \u0026 Security&quot;:[{&quot;label&quot;:&quot;Retail crime rate&quot;,&quot;value&quot;:&quot;5.0&quot;,&quot;description&quot;:&quot;Estimated rate of retail-related crimes&quot;},{&quot;label&quot;:&quot;Security measures&quot;,&quot;value&quot;:&quot;CCTV and Guards&quot;,&quot;description&quot;:&quot;Types of security measures implemented&quot;}],&quot;Marketing \u0026 Events&quot;:[{&quot;label&quot;:&quot;Promotional events&quot;,&quot;value&quot;:&quot;20 Per year&quot;,&quot;description&quot;:&quot;Number of promotional or special events annually&quot;},{&quot;label&quot;:&quot;Loyalty program penetration&quot;,&quot;value&quot;:&quot;40.0&quot;,&quot;description&quot;:&quot;Percentage of customers enrolled in loyalty programs&quot;},{&quot;label&quot;:&quot;Digital signage presence&quot;,&quot;value&quot;:&quot;Yes&quot;,&quot;description&quot;:&quot;Presence of digital advertising screens throughout the mall&quot;}],&quot;Growth Potential&quot;:[{&quot;label&quot;:&quot;Projected foot traffic growth&quot;,&quot;value&quot;:&quot;5.0&quot;,&quot;description&quot;:&quot;Expected annual growth in foot traffic&quot;},{&quot;label&quot;:&quot;New tenant pipeline&quot;,&quot;value&quot;:&quot;10 Tenants&quot;,&quot;description&quot;:&quot;Number of potential new tenants in negotiation&quot;},{&quot;label&quot;:&quot;Mall expansion plans&quot;,&quot;value&quot;:&quot;Planned&quot;,&quot;description&quot;:&quot;Status of any expansion or renovation projects&quot;}]}" data-map-mapbox-token-value="pk.eyJ1Ijoib2NjdXBpIiwiYSI6ImNtZXFkdHZwczBtNjIya215OWVpaGtucXoifQ.xiNo8HmyyKim2YrJ3LdqdQ" data-map-nearby-malls-value="{&quot;primary&quot;:[{&quot;id&quot;:2340,&quot;slug&quot;:&quot;mall-reds&quot;,&quot;name&quot;:&quot;Mall@Reds&quot;,&quot;lat&quot;:&quot;-25.8542&quot;,&quot;lng&quot;:&quot;28.1235&quot;,&quot;property_type&quot;:&quot;Regional&quot;,&quot;description&quot;:&quot;Mall@Reds is a fully enclosed regional shopping centre located at the corner of Rooihuiskraal and Hendrik Verwoerd Drive in Centurion, Gauteng, South Africa. Opened in 2003 and expanded in 2009, it spans a gross leasable area (GLA) of approximately 55,143 square metres. The centre serves as a key retail destination in a fast-growing residential area, attracting an estimated 500,000 visitors per month. Its market position is strengthened by a diverse tenant mix comprising 93% national retailers, including anchors such as Pick n Pay, Woolworths, Edgars, Game, Mr Price Home, and Dis-Chem. Fashion outlets like Foschini, Markham, and American Swiss complement the mix, alongside services from Clicks and PEP. Dining and leisure options are enhanced by The Piazza, featuring restaurants, cafes, and a children&#39;&#39;s play area with water features. The catchment area benefits from high vehicle traffic of about 30,000 per day on major arterials, supporting strong accessibility via road networks connecting to Pretoria and Johannesburg. Demographic profiles indicate a dense, affluent residential base with middle- to upper-income households, driven by Centurion&#39;&#39;s status as a growth node in Gauteng. Leasing advantages include high visibility, free parking, extended hours (09:00-19:00 weekdays, shorter on weekends), and a loyal customer base in a stable economic hub. However, the centre operates in a competitive landscape with nearby malls like Centurion Mall and Irene Village Mall, potentially pressuring footfall and sales per square metre. Operational quality is maintained through national tenants, but challenges such as aging infrastructure from the 2003 build and security concerns, including reported car jamming and thefts, may impact tenant performance. Rent levels in Centurion regional centres typically range from ZAR 150-250 per square metre monthly, influenced by turnover rents averaging 7-10% of sales. Overall, the property offers balanced opportunities for retailers targeting family-oriented, convenience-driven shopping, though market saturation in fashion and groceries warrants careful category selection.&quot;,&quot;city&quot;:{&quot;name&quot;:&quot;Centurion&quot;},&quot;anchor_tenants&quot;:&quot;Ackermans, Dis-Chem, Edgars, GAME, Mr Price, PEP, Pick n Pay, Woolworths&quot;,&quot;distance&quot;:2.42,&quot;cover_photo&quot;:null,&quot;key_stats&quot;:{&quot;retail_stores_count&quot;:&quot;100&quot;,&quot;gla_sqm&quot;:&quot;56000&quot;,&quot;anchor_tenants&quot;:&quot;Ackermans, Dis-Chem, Edgars, GAME, Mr Price, PEP, Pick n Pay, Woolworths&quot;}}],&quot;secondary&quot;:[{&quot;id&quot;:2235,&quot;slug&quot;:&quot;centurion-mall&quot;,&quot;name&quot;:&quot;Centurion Mall&quot;,&quot;lat&quot;:&quot;-25.8565&quot;,&quot;lng&quot;:&quot;28.1869&quot;,&quot;property_type&quot;:&quot;Super Regional&quot;,&quot;description&quot;:&quot;Centurion Mall is situated in the Centurion central business district, Gauteng, South Africa, spanning 133,333 square meters of gross leasable area with over 230 stores, making it the second-largest shopping centre in the Tshwane metropolitan area. Established in 1984 and extensively refurbished in 2017 and relaunched in 2019, it offers a blend of indoor and outdoor shopping experiences around Centurion Lake. The tenant mix comprises anchor supermarkets like Checkers, Pick n Pay, Shoprite, and Woolworths (accounting for about 20% of space), fashion outlets including H\u0026M, Cotton On, and Edgars (around 40%), health and beauty such as Dis-Chem, entertainment with cinemas and Extreme Karting, and a diverse food court with over 20 eateries. Accessibility is facilitated by John Vorster Road, Gautrain proximity, and public transport, supported by more than 6,000 parking bays including covered and secure options. The primary catchment encompasses Centurions affluent demographic of over 250,000 residents, featuring middle to upper-income professionals, families, and students, with household incomes averaging ZAR 300,000 annually, higher than the national median. In the Gauteng retail market, which holds 44% of South Africas 25 million square meters of formal retail space, Centurion Mall maintains a strong position with estimated annual footfall exceeding 5 million visitors, benefiting from urban growth and high visibility. Leasing opportunities provide synergy with established anchors driving traffic, premium positioning for category leaders, and operational efficiencies from modernized infrastructure post-2019 upgrades. However, challenges include market saturation leading to competitive pressures from nearby centres like Centurion Lifestyle and Blue Valley Mall, economic headwinds with retail sales growth at 1.2% year-on-year in early 2024 per Statistics South Africa, and potential access issues from traffic congestion on major routes. Rent levels for prime space range from ZAR 250-350 per square meter monthly, with occupancy typically above 95% for super-regional malls per commercial reports, though weak categories like non-essential fashion face saturation risks amid rising e-commerce penetration at 10.5% of total sales.&quot;,&quot;city&quot;:{&quot;name&quot;:&quot;Centurion&quot;},&quot;anchor_tenants&quot;:&quot;Woolworths, Checkers, Game, Pick n Pay, Edgars, Dis-Chem&quot;,&quot;distance&quot;:7.8,&quot;cover_photo&quot;:null,&quot;key_stats&quot;:{&quot;retail_stores_count&quot;:&quot;230&quot;,&quot;gla_sqm&quot;:&quot;130000&quot;,&quot;anchor_tenants&quot;:&quot;Woolworths, Checkers, Game, Pick n Pay, Edgars, Dis-Chem&quot;}},{&quot;id&quot;:2233,&quot;slug&quot;:&quot;irene-village-mall&quot;,&quot;name&quot;:&quot;Irene Village Mall&quot;,&quot;lat&quot;:&quot;-25.8565&quot;,&quot;lng&quot;:&quot;28.2169&quot;,&quot;property_type&quot;:&quot;Regional&quot;,&quot;description&quot;:&quot;Irene Village Mall is a 30,000 square meter community-oriented retail center in Irene, Centurion, Gauteng, South Africa, operational since 2007. It houses over 90 stores across categories including fashion (approximately 40%), food and grocery (25%), leisure and dining (20%), and services (15%). Anchor tenants feature major chains such as Pick n Pay for groceries, alongside national retailers like Edgars and Truworths for apparel. The property offers 315 covered and 1,459 open-air parking bays, supporting accessibility via the R25 and proximity to the N1 highway. Catchment demographics encompass affluent suburbs with a 5km radius population of about 45,000, median household income exceeding R25,000 monthly, primarily middle to upper-middle class families and professionals commuting to Pretoria. Occupancy stands at around 92-95% based on regional retail reports, with gross leasable area rents averaging R180-R220 per square meter monthly, influenced by location premiums. Footfall averages 200,000 visitors monthly, bolstered by family-friendly features like piazzas and al fresco dining. Market position as a lifestyle convenience mall benefits from Centurions residential growth, with 7% annual trade area expansion. Leasing advantages include stable occupancy, diverse tenant mix driving synergy, and upcoming Phase 2 expansion adding an 8,000 square meter Checkers Hyper in August 2026 to boost traffic. Drawbacks encompass competition from larger regional centers like Centurion Mall, potential fashion category saturation, and economic sensitivities in Gauteng retail amid inflation pressures.&quot;,&quot;city&quot;:{&quot;name&quot;:&quot;Centurion&quot;},&quot;anchor_tenants&quot;:&quot;Woolworths, Pick n Pay, Edgars, Checkers Hyper&quot;,&quot;distance&quot;:10.7,&quot;cover_photo&quot;:null,&quot;key_stats&quot;:{&quot;retail_stores_count&quot;:&quot;80&quot;,&quot;gla_sqm&quot;:&quot;30000&quot;,&quot;anchor_tenants&quot;:&quot;Woolworths, Pick n Pay, Edgars, Checkers Hyper&quot;}}],&quot;outside&quot;:[]}" data-map-update-url-value="/malls/irving-mall" id="mall-map-wrapper"><div data-city="Centurion" data-current-mall="true" data-id="irving-mall" data-lat="-25.8347475" data-lng="28.1127491" data-map-target="mall" data-name="Irving Mall" style="display: none;"></div><div data-map-target="map" id="map"></div><div class="demographic-panel collapsed" data-map-target="demographicPanel"><div class="panel-header"><h4><i aria-hidden="true" class="ri-bar-chart-line"></i> Market Demographics</h4><button class="toggle-btn" onclick="this.parentElement.parentElement.classList.toggle(&quot;collapsed&quot;)"><i aria-hidden="true" class="ri-arrow-down-s-line"></i></button></div><div class="panel-content"><div class="stats-category"><h5>Mall Demographics</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">5 km</div><div class="stat-label">Primary Catchment Area</div></div><div class="stat-card"><div class="stat-value">20 km</div><div class="stat-label">Secondary Catchment Area</div></div><div class="stat-card"><div class="stat-value">300,000 People</div><div class="stat-label">Catchment area population</div></div><div class="stat-card"><div class="stat-value">1.8</div><div class="stat-label">Population growth rate</div></div></div></div><div class="stats-category"><h5>Economic Indicators</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">25,000 ZAR per month</div><div class="stat-label">Median household income</div></div><div class="stat-card"><div class="stat-value">31.9</div><div class="stat-label">Unemployment rate</div></div><div class="stat-card"><div class="stat-value">85 Index (national=100)</div><div class="stat-label">Cost of living index</div></div></div></div><div class="stats-category"><h5>Consumer Spending</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">25,000 ZAR per year</div><div class="stat-label">Retail spending per capita</div></div><div class="stat-card"><div class="stat-value">2,000 ZAR per year</div><div class="stat-label">Spending on apparel</div></div><div class="stat-card"><div class="stat-value">10,000 ZAR per year</div><div class="stat-label">Spending on groceries</div></div><div class="stat-card"><div class="stat-value">1,500 ZAR per year</div><div class="stat-label">Spending on electronics</div></div></div></div><div class="stats-category"><h5>Mall Traffic &amp; Performance</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">8,000,000 Visitors</div><div class="stat-label">Annual foot traffic</div></div><div class="stat-card"><div class="stat-value">90 Minutes</div><div class="stat-label">Dwell time</div></div><div class="stat-card"><div class="stat-value">25.0</div><div class="stat-label">Conversion rate</div></div><div class="stat-card"><div class="stat-value">15,000 ZAR per year</div><div class="stat-label">Sales per square meter</div></div></div></div><div class="stats-category"><h5>Competition &amp; Tenant Mix</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">150 Stores</div><div class="stat-label">Number of retail stores</div></div><div class="stat-card"><div class="stat-value">Yes</div><div class="stat-label">Anchor tenant presence</div></div><div class="stat-card"><div class="stat-value">Medium</div><div class="stat-label">Competitor density (same category)</div></div><div class="stat-card"><div class="stat-value">High</div><div class="stat-label">Tenant diversity</div></div></div></div><div class="stats-category"><h5>Real Estate &amp; Leasing</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">30,415 sqm</div><div class="stat-label">Gross Leasable Area</div></div><div class="stat-card"><div class="stat-value">2 Levels</div><div class="stat-label">Number of Levels</div></div><div class="stat-card"><div class="stat-value">250 ZAR per month</div><div class="stat-label">Average rent per square meter</div></div><div class="stat-card"><div class="stat-value">4.4</div><div class="stat-label">Vacancy rate</div></div></div></div><div class="stats-category"><h5>Accessibility &amp; Infrastructure</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">Adjacent</div><div class="stat-label">Proximity to main roads</div></div><div class="stat-card"><div class="stat-value">Good</div><div class="stat-label">Public transport access</div></div><div class="stat-card"><div class="stat-value">2,000 Spaces</div><div class="stat-label">Parking spaces</div></div><div class="stat-card"><div class="stat-value">High</div><div class="stat-label">Pedestrian traffic</div></div></div></div><div class="stats-category"><h5>Digital &amp; E-commerce Trends</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">High</div><div class="stat-label">E-commerce competition</div></div><div class="stat-card"><div class="stat-value">30.0</div><div class="stat-label">Click-and-collect adoption</div></div><div class="stat-card"><div class="stat-value">70.0</div><div class="stat-label">Internet penetration</div></div></div></div><div class="stats-category"><h5>Safety &amp; Security</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">5.0</div><div class="stat-label">Retail crime rate</div></div><div class="stat-card"><div class="stat-value">CCTV and Guards</div><div class="stat-label">Security measures</div></div></div></div><div class="stats-category"><h5>Marketing &amp; Events</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">20 Per year</div><div class="stat-label">Promotional events</div></div><div class="stat-card"><div class="stat-value">40.0</div><div class="stat-label">Loyalty program penetration</div></div><div class="stat-card"><div class="stat-value">Yes</div><div class="stat-label">Digital signage presence</div></div></div></div><div class="stats-category"><h5>Growth Potential</h5><div class="stats-grid"><div class="stat-card"><div class="stat-value">5.0</div><div class="stat-label">Projected foot traffic growth</div></div><div class="stat-card"><div class="stat-value">10 Tenants</div><div class="stat-label">New tenant pipeline</div></div><div class="stat-card"><div class="stat-value">Planned</div><div class="stat-label">Mall expansion plans</div></div></div></div></div></div></div></template></turbo-stream>