Sign in

One Shell Square 701 Poydras St

One Shell Square is a 51-story, 697-foot skyscraper designed in the International style by Skidmore, Owings and Merrill, located at 701 Poydras Street in the Central Business District of New Orleans, Louisiana.