Peabody: The O'Shea building at the corner of Foster and Main Streets in downtown Peabody was recently sold. David Le/Salem News