The building's high-profile location, depicted by the red arrow, is at the corner of John F. Kennedy Boulevard and Landis Avenue. (Photo courtesy of Long & Foster)
April 1, 2022