Pope Leo's Childhood Home Could Have Been Yours Last Week

On May 5th, a 750-square-foot home on East 141st Place in Chicago was put up for sale for just under $246,000.
More Videos
Watch Cheddar News
Business, tech, innovation — Cheddar covers all of it with exclusive shows and thought-provoking interviews.
Load More