The arrangement will free up nearly $180 million for the university to spend on other real estate projects. By STEPHANIE RIEGEL | Staff writer Tulane University has sold the Canal Street high-rise that is home to its school of public health, part of a deal aimed at freeing up nearly $180 million that the university […]