In the News: Brandywine, Drexel Top Out Philadelphia Life Science Tower

3151 Market St. is part of the joint venture’s $3.5 billion mixed-use project in University City. Read more on Commercial Property Executive.