1615 Poydras, also known as DXC Technology Center, and formerly known as the Freeport McMoRan building, is a 23-story, 276-foot (84 m)-tall skyscraper office building.
It is located at 1615 Poydras Street, in the Central Business District of New Orleans, Louisiana.
This article about a building or structure in Louisiana is a stub.
You can help Wikipedia by expanding it.This New Orleans, Louisiana–related article is a stub.
You can help Wikipedia by expanding it.