Construction Progress on Liberty Square in Olde Kensington, North Philadelphia
Construction of the new Liberty Square development in Olde Kensington, North Philadelphia, is getting closer to the finish line. When completed, the residential complex will total 201 units with 156 underground parking spaces, covering an…