<turbo-stream action="replace" target="mall-map-wrapper"><template><div data-controller="map" data-lat="-22.98394" data-lng="30.46299" data-map-catchment-data-value="{&quot;lat&quot;:&quot;-22.98394&quot;,&quot;lng&quot;:&quot;30.46299&quot;,&quot;primary_radius&quot;:5.0,&quot;secondary_radius&quot;:15.0,&quot;population&quot;:1400000}" data-map-demographic-summary-value="{&quot;Mall Demographics&quot;:[{&quot;label&quot;:&quot;Primary Catchment Area&quot;,&quot;value&quot;:&quot;10 km radius&quot;,&quot;description&quot;:&quot;Estimated primary trade area around the mall in Thohoyandou&quot;},{&quot;label&quot;:&quot;Secondary Catchment Area&quot;,&quot;value&quot;:&quot;50 km radius&quot;,&quot;description&quot;:&quot;Estimated secondary trade area extending to Vhembe District&quot;},{&quot;label&quot;:&quot;Catchment area population&quot;,&quot;value&quot;:&quot;1,400,000 People&quot;,&quot;description&quot;:&quot;Population of Vhembe District serving as broader catchment, per 2011 Census updated estimates&quot;},{&quot;label&quot;:&quot;Population growth rate&quot;,&quot;value&quot;:&quot;1.5&quot;,&quot;description&quot;:&quot;Estimated annual population growth in Limpopo province&quot;},{&quot;label&quot;:&quot;Median age&quot;,&quot;value&quot;:&quot;21 Years&quot;,&quot;description&quot;:&quot;Median age in Vhembe District, indicating young population&quot;},{&quot;label&quot;:&quot;Household size&quot;,&quot;value&quot;:&quot;3.5 Persons per household&quot;,&quot;description&quot;:&quot;Average household size in Limpopo rural-urban areas&quot;},{&quot;label&quot;:&quot;Education level (tertiary)&quot;,&quot;value&quot;:&quot;15.0&quot;,&quot;description&quot;:&quot;Percentage of population with tertiary education in Vhembe District&quot;}],&quot;Economic Indicators&quot;:[{&quot;label&quot;:&quot;Median household income&quot;,&quot;value&quot;:&quot;25,000 ZAR per year&quot;,&quot;description&quot;:&quot;Estimated median annual household income in Thohoyandou area, based on Limpopo averages&quot;},{&quot;label&quot;:&quot;Unemployment rate&quot;,&quot;value&quot;:&quot;32.1&quot;,&quot;description&quot;:&quot;Recent unemployment rate in Limpopo province&quot;},{&quot;label&quot;:&quot;Cost of living index&quot;,&quot;value&quot;:&quot;85 Index (SA average=100)&quot;,&quot;description&quot;:&quot;Estimated cost of living index for Limpopo, lower than national average&quot;}],&quot;Consumer Spending&quot;:[{&quot;label&quot;:&quot;Retail spending per capita&quot;,&quot;value&quot;:&quot;2,500 ZAR per year&quot;,&quot;description&quot;:&quot;Estimated annual retail spending per capita in regional South African malls&quot;},{&quot;label&quot;:&quot;Spending on apparel&quot;,&quot;value&quot;:&quot;800 ZAR per capita per year&quot;,&quot;description&quot;:&quot;Estimated annual spending on apparel in similar demographics&quot;},{&quot;label&quot;:&quot;Spending on groceries&quot;,&quot;value&quot;:&quot;1,200 ZAR per capita per year&quot;,&quot;description&quot;:&quot;Estimated annual grocery spending, dominant category in regional malls&quot;},{&quot;label&quot;:&quot;Spending on electronics&quot;,&quot;value&quot;:&quot;400 ZAR per capita per year&quot;,&quot;description&quot;:&quot;Estimated annual electronics spending in Limpopo households&quot;}],&quot;Mall Traffic \u0026 Performance&quot;:[{&quot;label&quot;:&quot;Annual foot traffic&quot;,&quot;value&quot;:&quot;6,000,000 Visitors&quot;,&quot;description&quot;:&quot;Estimated annual visitors for a regional mall of this size in South Africa&quot;},{&quot;label&quot;:&quot;Dwell time&quot;,&quot;value&quot;:&quot;45 Minutes&quot;,&quot;description&quot;:&quot;Average dwell time per visit in South African shopping centers&quot;},{&quot;label&quot;:&quot;Conversion rate&quot;,&quot;value&quot;:&quot;25.0&quot;,&quot;description&quot;:&quot;Estimated 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;Estimated annual sales turnover per sqm in regional SA malls&quot;}],&quot;Competition \u0026 Tenant Mix&quot;:[{&quot;label&quot;:&quot;Number of retail stores&quot;,&quot;value&quot;:&quot;134 Stores&quot;,&quot;description&quot;:&quot;Total number of shops and outlets in Thavhani Mall&quot;},{&quot;label&quot;:&quot;Anchor tenant presence&quot;,&quot;value&quot;:&quot;Yes Presence&quot;,&quot;description&quot;:&quot;Multiple anchors including Pick n Pay, Woolworths, Edgars&quot;},{&quot;label&quot;:&quot;Competitor density (same category)&quot;,&quot;value&quot;:&quot;2 Competitors within 10km&quot;,&quot;description&quot;:&quot;Nearby shopping centers like Phangami&quot;},{&quot;label&quot;:&quot;Tenant diversity&quot;,&quot;value&quot;:&quot;High Qualitative&quot;,&quot;description&quot;:&quot;Mix of national chains, mid-tier, and local SMMEs&quot;},{&quot;label&quot;:&quot;Unique Concepts&quot;,&quot;value&quot;:&quot;10.0&quot;,&quot;description&quot;:&quot;Percentage of unique or experiential stores&quot;}],&quot;Real Estate \u0026 Leasing&quot;:[{&quot;label&quot;:&quot;Gross Leasable Area&quot;,&quot;value&quot;:&quot;53,726 sqm&quot;,&quot;description&quot;:&quot;Total gross leasable area of the mall&quot;},{&quot;label&quot;:&quot;Number of Levels&quot;,&quot;value&quot;:&quot;1 Levels&quot;,&quot;description&quot;:&quot;Single-level open-air design&quot;},{&quot;label&quot;:&quot;Average rent per square meter&quot;,&quot;value&quot;:&quot;150 ZAR per month&quot;,&quot;description&quot;:&quot;Estimated average rental rate for retail space in Limpopo malls&quot;},{&quot;label&quot;:&quot;Vacancy rate&quot;,&quot;value&quot;:&quot;2.0&quot;,&quot;description&quot;:&quot;Current vacancy rate from portfolio reports&quot;},{&quot;label&quot;:&quot;Lease term flexibility&quot;,&quot;value&quot;:&quot;Medium Qualitative&quot;,&quot;description&quot;:&quot;Standard 3-5 year leases with renewal options&quot;},{&quot;label&quot;:&quot;Available retail space&quot;,&quot;value&quot;:&quot;600 sqm&quot;,&quot;description&quot;:&quot;Estimated currently available leasable space&quot;}],&quot;Accessibility \u0026 Infrastructure&quot;:[{&quot;label&quot;:&quot;Proximity to main roads&quot;,&quot;value&quot;:&quot;Direct access Qualitative&quot;,&quot;description&quot;:&quot;Located on major route in Thohoyandou&quot;},{&quot;label&quot;:&quot;Public transport access&quot;,&quot;value&quot;:&quot;High Qualitative&quot;,&quot;description&quot;:&quot;Bus and taxi services connect to mall&quot;},{&quot;label&quot;:&quot;Parking spaces&quot;,&quot;value&quot;:&quot;1,500 Spaces&quot;,&quot;description&quot;:&quot;Estimated parking capacity for shoppers&quot;},{&quot;label&quot;:&quot;Pedestrian traffic&quot;,&quot;value&quot;:&quot;Moderate Qualitative&quot;,&quot;description&quot;:&quot;Foot access from nearby residential areas&quot;}],&quot;Digital \u0026 E-commerce Trends&quot;:[{&quot;label&quot;:&quot;E-commerce competition&quot;,&quot;value&quot;:&quot;Medium Qualitative&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;20.0&quot;,&quot;description&quot;:&quot;Estimated adoption rate for click-and-collect services&quot;},{&quot;label&quot;:&quot;Internet penetration&quot;,&quot;value&quot;:&quot;60.0&quot;,&quot;description&quot;:&quot;Internet access rate in Limpopo households&quot;}],&quot;Safety \u0026 Security&quot;:[{&quot;label&quot;:&quot;Retail crime rate&quot;,&quot;value&quot;:&quot;Low Qualitative&quot;,&quot;description&quot;:&quot;Below national average for rural malls&quot;},{&quot;label&quot;:&quot;Security measures&quot;,&quot;value&quot;:&quot;Comprehensive Qualitative&quot;,&quot;description&quot;:&quot;CCTV, guards, and access control in place&quot;}],&quot;Marketing \u0026 Events&quot;:[{&quot;label&quot;:&quot;Promotional events&quot;,&quot;value&quot;:&quot;Monthly Frequency&quot;,&quot;description&quot;:&quot;Regular events and promotions hosted&quot;},{&quot;label&quot;:&quot;Loyalty program penetration&quot;,&quot;value&quot;:&quot;15.0&quot;,&quot;description&quot;:&quot;Estimated participation in loyalty programs&quot;},{&quot;label&quot;:&quot;Digital signage presence&quot;,&quot;value&quot;:&quot;Yes Presence&quot;,&quot;description&quot;:&quot;Digital screens for advertising throughout 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 growth based on SA retail rebound&quot;},{&quot;label&quot;:&quot;New tenant pipeline&quot;,&quot;value&quot;:&quot;Ongoing Qualitative&quot;,&quot;description&quot;:&quot;Active leasing for new brands&quot;},{&quot;label&quot;:&quot;Mall expansion plans&quot;,&quot;value&quot;:&quot;Yes Plans&quot;,&quot;description&quot;:&quot;Part of Thavhani City mixed-use expansion&quot;}]}" data-map-mapbox-token-value="pk.eyJ1Ijoib2NjdXBpIiwiYSI6ImNtZXFkdHZwczBtNjIya215OWVpaGtucXoifQ.xiNo8HmyyKim2YrJ3LdqdQ" data-map-nearby-malls-value="{&quot;primary&quot;:[],&quot;secondary&quot;:[],&quot;outside&quot;:[]}" data-map-update-url-value="/malls/thavhani-mall" id="mall-map-wrapper"><div data-city="Thohoyandou" data-current-mall="true" data-id="thavhani-mall" data-lat="-22.98394" data-lng="30.46299" data-map-target="mall" data-name="Thavhani 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">10 km radius</div><div class="stat-label">Primary Catchment Area</div></div><div class="stat-card"><div class="stat-value">50 km radius</div><div class="stat-label">Secondary Catchment Area</div></div><div class="stat-card"><div class="stat-value">1,400,000 People</div><div class="stat-label">Catchment area population</div></div><div class="stat-card"><div class="stat-value">1.5</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 year</div><div class="stat-label">Median household income</div></div><div class="stat-card"><div class="stat-value">32.1</div><div class="stat-label">Unemployment rate</div></div><div class="stat-card"><div class="stat-value">85 Index (SA average=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">2,500 ZAR per year</div><div class="stat-label">Retail spending per capita</div></div><div class="stat-card"><div class="stat-value">800 ZAR per capita per year</div><div class="stat-label">Spending on apparel</div></div><div class="stat-card"><div class="stat-value">1,200 ZAR per capita per year</div><div class="stat-label">Spending on groceries</div></div><div class="stat-card"><div class="stat-value">400 ZAR per capita 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">6,000,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">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">134 Stores</div><div class="stat-label">Number of retail stores</div></div><div class="stat-card"><div class="stat-value">Yes Presence</div><div class="stat-label">Anchor tenant presence</div></div><div class="stat-card"><div class="stat-value">2 Competitors within 10km</div><div class="stat-label">Competitor density (same category)</div></div><div class="stat-card"><div class="stat-value">High Qualitative</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">53,726 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">150 ZAR per month</div><div class="stat-label">Average rent per square meter</div></div><div class="stat-card"><div class="stat-value">2.0</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 Qualitative</div><div class="stat-label">Proximity to main roads</div></div><div class="stat-card"><div class="stat-value">High Qualitative</div><div class="stat-label">Public transport access</div></div><div class="stat-card"><div class="stat-value">1,500 Spaces</div><div class="stat-label">Parking spaces</div></div><div class="stat-card"><div class="stat-value">Moderate Qualitative</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 Qualitative</div><div class="stat-label">E-commerce competition</div></div><div class="stat-card"><div class="stat-value">20.0</div><div class="stat-label">Click-and-collect adoption</div></div><div class="stat-card"><div class="stat-value">60.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">Low Qualitative</div><div class="stat-label">Retail crime rate</div></div><div class="stat-card"><div class="stat-value">Comprehensive Qualitative</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 Frequency</div><div class="stat-label">Promotional events</div></div><div class="stat-card"><div class="stat-value">15.0</div><div class="stat-label">Loyalty program penetration</div></div><div class="stat-card"><div class="stat-value">Yes Presence</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 Qualitative</div><div class="stat-label">New tenant pipeline</div></div><div class="stat-card"><div class="stat-value">Yes Plans</div><div class="stat-label">Mall expansion plans</div></div></div></div></div></div></div></template></turbo-stream>