91³Ô¹ÏÍø

Watch CBS News

Boston homeowner thought something was odd about his house. He discovered it was cut in half.

A house in Boston is on its way to becoming an historic landmark after the current owner discovered something unusual about the home's history.

"It just looked odd," said Adam Shutes.

Shutes felt that way when he first saw the house at 318 Metropolitan Boulevard in Roslindale back in 2016. He and his wife were home shopping and noticed some irregularities.

house1.jpg
318 Metropolitan Boulevard in Roslindale. CBS Boston

"We didn't understand when we bought the house, we didn't understand why this wall here was so abrupt," he said from just inside the entry. The vestibule opens to the middle and left but is walled off to the right.

A scientist by trade and curious by nature, Shutes set about researching the property and previous owners. When checking some old permits, he discovered the unimaginable.

"Then it sort of clicked because that house just down the road, two houses down, which looked very similar," said Shutes.

house2.jpg
The other half of the house that was originally at 318 Metropolitan Boulevard in Roslindale. CBS Boston

Boston house cut in half

It turns out, the original structure was literally cut in two back in 1941. When looking at it from the street, one side of the house is an ornate Victorian with a wraparound porch. The other side is a flat exterior wall, the right side of that entry vestibule.

"The back half was the kitchen, the storage area for the butlers, servants' quarters in here. And there's actually another staircase, a little staircase, a service staircase which is in the other house," explained Shutes.

blueprint.jpg
A 1943 blueprint of the original home at 318 Metropolitan Boulevard in Roslindale. City of Boston Archives

The "other house" is the back half which was moved two doors down to Maynard Street. Armed with all of this fascinating history Shutes knew he had to act.

"This was the spur. 'Maybe we should just do something about this and try and maintain it for future generations,'" said Shutes.

Landmark status?

Shutes applied for historic landmark status and the voted unanimously to advance the application. Boston Mayor Michelle Wu and the city council still have to approve the application before it's officially designated as a landmark. If so, 318 Metropolitan Boulevard will be Roslindale's first building to achieve the status.

The house was first featured in the digital series . It was viewed thousands of times and shared back to Shutes, who saw it and invited WBZ-TV inside.

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