91³Ô¹ÏÍø

Watch CBS News

City of South Fulton to demolish Camelot Condominiums building 9 after years of violence, blight

SOUTH FULTON, Ga. — After years of violence, fires, and mounting frustration from residents, the City of South Fulton is moving forward with the demolition of Building 9 at Camelot Condominiums.

City leaders are set to begin tearing down the building on Thursday afternoon at 5655 Old National Highway.

Mayor Carmalitha Gumbs will hold a news conference at 3:30 p.m. at the site ahead of the scheduled 4 p.m. demolition. She will be joined by District 5 Councilmember Keosha B. Bell.

The Camelot Condominiums property has long been considered a public safety concern and an eyesore in the community. In 2023, six residents were tragically killed at the property. Since then, officials say there have been numerous reported shootings and fires.

"We have been waiting eight years as a city for this day," Gumbs said ahead of the demolition. "We are ready to move forward, and this demolition is just the start of more good things to come in this part of our city." 

Councilmember Bell, who was selected last month to serve as mayor pro tem this year, said the project marks tangible progress.

"This project is tangible progress in the removal of a long-standing damaged building," Bell said. "Our priority is the safety and well-being of our residents, and although the demolition of Building 9 is just the beginning, it reflects our continued commitment to remove blight as we build a safer, stronger community where every family has the opportunity to thrive." 

The demolition is being led by The M Mitchell Group, a Carrollton-based company under contract with the city. The project is expected to last approximately two weeks.

City officials have not yet announced what will replace the building, but leaders say the demolition represents a broader effort to revitalize the area and address long-standing safety concerns.

The news conference is scheduled for Thursday, Feb. 26, at 3:30 p.m., with demolition beginning at 4 p.m.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });