Built in 2020, Riverwalk is located in Philadelphia’s Center City/West Rittenhouse neighborhood, overlooking the Schuylkill River. The property consists of two connected buildings at 60 N. 23rd Street, and 2301 John F. Kennedy Boulevard.