Riverwalk Towers

The River Walk Towers

The Riverwalk development will consist of two new 28 and 32 story mixed-use towers that will enhance the Philadelphia skyline. The project is located at 60 North 23rd Street and 2301 JFK Boulevard on the Schuylkill River across from University City.  The two towers will consist of residential space, retail and commercial services, and parking.  […]