<turbo-stream action="replace" target="mall-map-wrapper"><template><div data-controller="map" data-lat="-25.4667" data-lng="30.9667" data-map-catchment-data-value="{&quot;lat&quot;:&quot;-25.4667&quot;,&quot;lng&quot;:&quot;30.9667&quot;,&quot;primary_radius&quot;:5.0,&quot;secondary_radius&quot;:15.0,&quot;population&quot;:150000}" data-map-demographic-summary-value="{&quot;Mall Demographics&quot;:[{&quot;label&quot;:&quot;Primary Catchment Area&quot;,&quot;value&quot;:&quot;10 km&quot;,&quot;description&quot;:&quot;Radius of primary customer base, typically urban and suburban areas around the mall&quot;},{&quot;label&quot;:&quot;Secondary Catchment Area&quot;,&quot;value&quot;:&quot;30 km&quot;,&quot;description&quot;:&quot;Extended radius including surrounding towns for occasional visits&quot;},{&quot;label&quot;:&quot;Catchment area population&quot;,&quot;value&quot;:&quot;150,000 People&quot;,&quot;description&quot;:&quot;Estimated population within primary catchment, based on Mbombela urban density&quot;},{&quot;label&quot;:&quot;Population growth rate&quot;,&quot;value&quot;:&quot;2.3&quot;,&quot;description&quot;:&quot;Annual growth rate for Mbombela municipality, indicating expanding customer base&quot;},{&quot;label&quot;:&quot;Median age&quot;,&quot;value&quot;:&quot;28 Years&quot;,&quot;description&quot;:&quot;Median age of population in Mpumalanga province, reflecting young demographic&quot;},{&quot;label&quot;:&quot;Household size&quot;,&quot;value&quot;:&quot;3.2 Persons&quot;,&quot;description&quot;:&quot;Average household size in Mbombela area&quot;},{&quot;label&quot;:&quot;Education level (tertiary)&quot;,&quot;value&quot;:&quot;12.0&quot;,&quot;description&quot;:&quot;Percentage of adults with tertiary education in Mpumalanga&quot;}],&quot;Economic Indicators&quot;:[{&quot;label&quot;:&quot;Median household income&quot;,&quot;value&quot;:&quot;28,000 ZAR per month&quot;,&quot;description&quot;:&quot;Estimated median monthly household income in Mbombela, adjusted for regional data&quot;},{&quot;label&quot;:&quot;Unemployment rate&quot;,&quot;value&quot;:&quot;32.0&quot;,&quot;description&quot;:&quot;Unemployment rate in Mpumalanga province as of 2024&quot;},{&quot;label&quot;:&quot;Cost of living index&quot;,&quot;value&quot;:&quot;95 Index (SA=100)&quot;,&quot;description&quot;:&quot;Estimated cost of living in Mbombela relative to national average&quot;}],&quot;Consumer Spending&quot;:[{&quot;label&quot;:&quot;Retail spending per capita&quot;,&quot;value&quot;:&quot;12,500 ZAR per year&quot;,&quot;description&quot;:&quot;Annual retail expenditure per person in South Africa, adjusted for region&quot;},{&quot;label&quot;:&quot;Spending on apparel&quot;,&quot;value&quot;:&quot;2,500 ZAR per year&quot;,&quot;description&quot;:&quot;Estimated annual spending on clothing and apparel per capita&quot;},{&quot;label&quot;:&quot;Spending on groceries&quot;,&quot;value&quot;:&quot;5,000 ZAR per year&quot;,&quot;description&quot;:&quot;Estimated annual grocery spending per capita in mid-income areas&quot;},{&quot;label&quot;:&quot;Spending on electronics&quot;,&quot;value&quot;:&quot;1,200 ZAR per year&quot;,&quot;description&quot;:&quot;Estimated annual electronics spending per capita&quot;}],&quot;Mall Traffic \u0026 Performance&quot;:[{&quot;label&quot;:&quot;Annual foot traffic&quot;,&quot;value&quot;:&quot;1,500,000 Visitors&quot;,&quot;description&quot;:&quot;Estimated yearly visitors based on size and location as a community mall&quot;},{&quot;label&quot;:&quot;Dwell time&quot;,&quot;value&quot;:&quot;45 Minutes&quot;,&quot;description&quot;:&quot;Average time shoppers 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, typical for South African malls&quot;},{&quot;label&quot;:&quot;Sales per square meter&quot;,&quot;value&quot;:&quot;23,400 ZAR per m²&quot;,&quot;description&quot;:&quot;Annual trading density from Vukile portfolio averages&quot;}],&quot;Competition \u0026 Tenant Mix&quot;:[{&quot;label&quot;:&quot;Number of retail stores&quot;,&quot;value&quot;:&quot;65 Stores&quot;,&quot;description&quot;:&quot;Total number of retail tenants in the mall&quot;},{&quot;label&quot;:&quot;Anchor tenant presence&quot;,&quot;value&quot;:&quot;Yes&quot;,&quot;description&quot;:&quot;Multiple anchors including Woolworths Food and SuperSpar&quot;},{&quot;label&quot;:&quot;Competitor density (same category)&quot;,&quot;value&quot;:&quot;3 Malls within 10km&quot;,&quot;description&quot;:&quot;Estimated number of competing shopping centres nearby&quot;},{&quot;label&quot;:&quot;Tenant diversity&quot;,&quot;value&quot;:&quot;High&quot;,&quot;description&quot;:&quot;Mix of national chains, specialists, and local stores&quot;},{&quot;label&quot;:&quot;Unique Concepts&quot;,&quot;value&quot;:&quot;5.0&quot;,&quot;description&quot;:&quot;Proportion of unique or niche retail concepts&quot;}],&quot;Real Estate \u0026 Leasing&quot;:[{&quot;label&quot;:&quot;Gross Leasable Area&quot;,&quot;value&quot;:&quot;16,000 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;1 Levels&quot;,&quot;description&quot;:&quot;Single-level shopping centre design&quot;},{&quot;label&quot;:&quot;Average rent per square meter&quot;,&quot;value&quot;:&quot;170 ZAR per m² per month&quot;,&quot;description&quot;:&quot;From Vukile South African retail portfolio average&quot;},{&quot;label&quot;:&quot;Vacancy rate&quot;,&quot;value&quot;:&quot;4.4&quot;,&quot;description&quot;:&quot;Current vacancy rate for South African malls&quot;},{&quot;label&quot;:&quot;Lease term flexibility&quot;,&quot;value&quot;:&quot;Medium&quot;,&quot;description&quot;:&quot;Standard lease terms with some flexibility for renewals&quot;},{&quot;label&quot;:&quot;Available retail space&quot;,&quot;value&quot;:&quot;528 m²&quot;,&quot;description&quot;:&quot;Estimated based on 4.4% vacancy of GLA&quot;}],&quot;Accessibility \u0026 Infrastructure&quot;:[{&quot;label&quot;:&quot;Proximity to main roads&quot;,&quot;value&quot;:&quot;Direct access&quot;,&quot;description&quot;:&quot;Located at intersection of Madiba Drive and Samora Machel Drive&quot;},{&quot;label&quot;:&quot;Public transport access&quot;,&quot;value&quot;:&quot;Good&quot;,&quot;description&quot;:&quot;Bus stops and taxi ranks nearby in urban setting&quot;},{&quot;label&quot;:&quot;Parking spaces&quot;,&quot;value&quot;:&quot;500 Spaces&quot;,&quot;description&quot;:&quot;Estimated ample free parking for mall size&quot;},{&quot;label&quot;:&quot;Pedestrian traffic&quot;,&quot;value&quot;:&quot;High&quot;,&quot;description&quot;:&quot;Central location supports walk-in traffic&quot;}],&quot;Digital \u0026 E-commerce Trends&quot;:[{&quot;label&quot;:&quot;E-commerce competition&quot;,&quot;value&quot;:&quot;Medium&quot;,&quot;description&quot;:&quot;Growing online retail impact in South Africa&quot;},{&quot;label&quot;:&quot;Click-and-collect adoption&quot;,&quot;value&quot;:&quot;30.0&quot;,&quot;description&quot;:&quot;Estimated adoption rate for hybrid shopping&quot;},{&quot;label&quot;:&quot;Internet penetration&quot;,&quot;value&quot;:&quot;70.0&quot;,&quot;description&quot;:&quot;Internet access rate in Mpumalanga households&quot;}],&quot;Safety \u0026 Security&quot;:[{&quot;label&quot;:&quot;Retail crime rate&quot;,&quot;value&quot;:&quot;15 Incidents per 1,000 visitors&quot;,&quot;description&quot;:&quot;Estimated based on South African retail averages&quot;},{&quot;label&quot;:&quot;Security measures&quot;,&quot;value&quot;:&quot;24-hour armed response&quot;,&quot;description&quot;:&quot;On-site security and surveillance&quot;}],&quot;Marketing \u0026 Events&quot;:[{&quot;label&quot;:&quot;Promotional events&quot;,&quot;value&quot;:&quot;Monthly&quot;,&quot;description&quot;:&quot;Regular promotions and events to drive traffic&quot;},{&quot;label&quot;:&quot;Loyalty program penetration&quot;,&quot;value&quot;:&quot;20.0&quot;,&quot;description&quot;:&quot;Estimated participation in mall loyalty programs&quot;},{&quot;label&quot;:&quot;Digital signage presence&quot;,&quot;value&quot;:&quot;Yes&quot;,&quot;description&quot;:&quot;Modern digital displays for advertising&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 growth based on portfolio trends&quot;},{&quot;label&quot;:&quot;New tenant pipeline&quot;,&quot;value&quot;:&quot;Ongoing&quot;,&quot;description&quot;:&quot;Active leasing for new national and local tenants&quot;},{&quot;label&quot;:&quot;Mall expansion plans&quot;,&quot;value&quot;:&quot;nan&quot;,&quot;description&quot;:&quot;No current expansion announced&quot;}]}" data-map-mapbox-token-value="pk.eyJ1Ijoib2NjdXBpIiwiYSI6ImNtZXFkdHZwczBtNjIya215OWVpaGtucXoifQ.xiNo8HmyyKim2YrJ3LdqdQ" data-map-nearby-malls-value="{&quot;primary&quot;:[{&quot;id&quot;:2359,&quot;slug&quot;:&quot;ilanga-mall&quot;,&quot;name&quot;:&quot;Ilanga Mall&quot;,&quot;lat&quot;:&quot;-25.47028&quot;,&quot;lng&quot;:&quot;30.95677&quot;,&quot;property_type&quot;:&quot;Regional&quot;,&quot;description&quot;:&quot;Ilanga Mall, situated in Mbombela (formerly Nelspruit), Mpumalanga, South Africa, at the corner of N4 highway and Graniet Street, is a regional shopping centre that opened in April 2010 with a development cost of R600 million. It spans 70,000 m² of gross leasable area (GLA) and houses over 140 tenants, including major anchors such as Pick n Pay (grocery), Woolworths (department), Edgars, Foschini, Truworths, H\u0026M (fashion), and Ster-Kinekor (cinema). The tenant mix is balanced across categories: approximately 40% fashion and apparel, 20% food and dining (e.g., Nando&#39;s, Spur, Mugg \u0026 Bean), 10% entertainment and leisure, 15% beauty and health (e.g., Dis-Chem, The Body Shop), and the remainder in electronics, home goods, and services. This composition supports synergy, driving cross-shopping. The mall benefits from excellent accessibility via the N4, offering free undercover parking for 3,000 vehicles, EV charging stations, and 24/7 security with CCTV. Mbombela&#39;s demographic profile includes a municipal population of about 629,000 (2022 estimate), with a young median age of 28, 58% Black African, and growing middle-class households averaging R12,000-R18,000 monthly income, influenced by tourism from proximity to Kruger National Park (30km away). Footfall is estimated at 400,000-500,000 monthly visitors, bolstered by family-oriented facilities. Occupancy stands at approximately 95%, reflecting strong demand in a market with 85-90% average for regional malls per SACSC data. Leasing advantages include prime highway exposure attracting passing trade, flexible terms for mid-sized retailers, and marketing support. However, drawbacks include intense competition from the larger super-regional Riverside Mall (140,567 m² GLA, 250+ stores), potential oversaturation in fashion categories, and external risks like South Africa&#39;s economic volatility, 32% unemployment, inflation at 5-6%, and frequent power outages affecting operations. Rent levels for inline spaces range R180-R250 per m² per month, higher for anchors at R150-R200, with escalations tied to CPI. Overall, it offers solid performance for lifestyle retailers but requires careful evaluation of category fit amid regional saturation.&quot;,&quot;city&quot;:{&quot;name&quot;:&quot;Mbombela&quot;},&quot;anchor_tenants&quot;:&quot;Edgars, Pick n Pay, Game, Woolworths, H\u0026M, Ster Kinekor&quot;,&quot;distance&quot;:1.07,&quot;cover_photo&quot;:null,&quot;key_stats&quot;:{&quot;retail_stores_count&quot;:&quot;140&quot;,&quot;gla_sqm&quot;:&quot;70000&quot;,&quot;anchor_tenants&quot;:&quot;Edgars, Pick n Pay, Game, Woolworths, H\u0026M, Ster Kinekor&quot;}}],&quot;secondary&quot;:[],&quot;outside&quot;:[]}" data-map-update-url-value="/malls/nelspruit-crossing" id="mall-map-wrapper"><div data-city="Mbombela" data-current-mall="true" data-id="nelspruit-crossing" data-lat="-25.4667" data-lng="30.9667" data-map-target="mall" data-name="Nelspruit Crossing" 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">10 km</div><div class="stat-label">Primary Catchment Area</div></div><div class="stat-card"><div class="stat-value">30 km</div><div class="stat-label">Secondary Catchment Area</div></div><div class="stat-card"><div class="stat-value">150,000 People</div><div class="stat-label">Catchment area population</div></div><div class="stat-card"><div class="stat-value">2.3</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">28,000 ZAR per month</div><div class="stat-label">Median household income</div></div><div class="stat-card"><div class="stat-value">32.0</div><div class="stat-label">Unemployment rate</div></div><div class="stat-card"><div class="stat-value">95 Index (SA=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">12,500 ZAR per year</div><div class="stat-label">Retail spending per capita</div></div><div class="stat-card"><div class="stat-value">2,500 ZAR per year</div><div class="stat-label">Spending on apparel</div></div><div class="stat-card"><div class="stat-value">5,000 ZAR per year</div><div class="stat-label">Spending on groceries</div></div><div class="stat-card"><div class="stat-value">1,200 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">1,500,000 Visitors</div><div class="stat-label">Annual foot traffic</div></div><div class="stat-card"><div class="stat-value">45 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">23,400 ZAR per m²</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">65 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">3 Malls within 10km</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">16,000 sqm</div><div class="stat-label">Gross Leasable Area</div></div><div class="stat-card"><div class="stat-value">1 Levels</div><div class="stat-label">Number of Levels</div></div><div class="stat-card"><div class="stat-value">170 ZAR per m² 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">Direct access</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">500 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">Medium</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">15 Incidents per 1,000 visitors</div><div class="stat-label">Retail crime rate</div></div><div class="stat-card"><div class="stat-value">24-hour armed response</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">Monthly</div><div class="stat-label">Promotional events</div></div><div class="stat-card"><div class="stat-value">20.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">Ongoing</div><div class="stat-label">New tenant pipeline</div></div><div class="stat-card"><div class="stat-value">nan</div><div class="stat-label">Mall expansion plans</div></div></div></div></div></div></div></template></turbo-stream>