91³Ô¹ÏÍø

Watch CBS News

BEDS Plus transforming Chicago motel into into transitional housing shelter for the homeless

From temporary shelter to a place to call home; that's the goal of a LaGrange-based nonprofit, which received $15 million in funding to continue creating a path forward for those experiencing homelessness. 

By December of this year, The Aloha Motel, on the 8500 block of South Cicero Avenue in the Scottsdale neighborhood on Chicago's Southwest Side, will not only provide shelter for each person living there, but give them the a sense of dignity too.

"It feels like an apartment, it feels like home, and we can help them start to rebuild their lives and move on to their own homes," said Tina Rounds, CEO of the nonprofit BEDS Plus, which is transforming the motel into a 55-room transitional housing shelter. Each of the rooms will have its own private bathroom.

Rounds said the facility, which will be known as the Cicero Avenue Transitional Shelter, will be the first of its kind for those experiencing homelessness.

"It gives people a sense of normalcy. It gives people a space that they can control. They can keep their space how they would like. They can keep their identity and their household content, meaning the people in their household together," she said.

The goal is to create real pathways forward for those experiencing homelessness.

Beds Plus will offer on-site support, including access to healthcare, job placement, financial education and a path to permanent housing.

Tyneshia Giles lived at the motel for four months last year when BEDS Plus was leasing the space to house those in their program. Through the resources she was offered, she said her life was transformed.

"I do have my apartment, and I am succeeding at making sure that my rent gets paid on time every single month," she said.

BEDS Plus helped those in need at the motel for three years. Now, with $15 million given to the nonprofit from private and public funding, they're purchasing the property and renovating it.

"We're really excited about the opportunity. It was presented to us and we feel it's really important as a neighborhood bank to give back to our community," said Christie Cox, first vice president director of neighborhood initiative at Marquette Bank, which donated $80,000 to the project.

During the COVID-19 pandemic, the motel served as an emergency shelter. Now, through the work of BEDS Plus and the funding they've received, the temporary shelter will be a place to call home, while those without housing create a pathway to permanent stability.

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(); } }); }); }); });