Parking Lot Still Operational at Site of 196-Unit Building Proposed at 933 North Penn Street in Northern Liberties, North Philadelphia
…still parked at the site. Perhaps this is for the better, as it still gives us hope that developers would reconsider their plans for this prime location and would extend…