Riverwalk Philadelphia is comprised of two luxury apartment towers in Philly’s Center City/West Rittenhouse neighborhood, overlooking the Schuylkill River. The newly constructed buildings are located at 60 N. 23rd Street, and 2301 John F. Kennedy Boulevard.