Liberty on the river building 1 rendering 3

Plans Released for Massive South Philly Development: 2,002 Residential Units + Hotel + Retail

Plans just dropped for a massive mixed-use development at 1341 S. Christopher Columbus Blvd. in South Philly along the Delaware River. The project is dubbed Liberty on the River. The multi-stage, six-building plan calls for a total of 2,002 residential units, a 208 room hotel, 43,000 square feet of retail, and 1,378 parking spaces over Read more about Plans Released for Massive South Philly Development: 2,002 Residential Units + Hotel + Retail[…]