Address: 1776 North Broad Street
J. Liacouras. It is part of a $107 million, four-building complex along North Broad Street on the Temple University campus in North Philadelphia. The
J. Liacouras. It is part of a $107 million, four-building complex along North Broad Street on the Temple University campus in North Philadelphia. The