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