23-Story, 606-Unit Tower Planned on the Delaware River in South Philly
You may remember plans being released in 2019 for Liberty on the River – a multi-stage, six-building project with a total of 2,002 residential units, a 208 room hotel, 43,000 square feet of retail, and 1,378 parking spaces at 1341 South Christopher Columbus Boulevard. This 3 million square foot development plan never moved forward and Read more about 23-Story, 606-Unit Tower Planned on the Delaware River in South Philly[…]