News

Should Temple University vacate its 130K SF at 1515 Market St. in Center City, it could bring the building down to roughly 45 ...