One Cathedral Square, a $110 million apartment tower, nears completion on the Parkway



The 23-story apartment project is the first phase of development on property owned by the Archdiocese of Philadelphia near its Cathedral Basilica of Saints Peter and Paul.



Source link