400 Poydras Tower, formerly known as the Texaco Center, located at 400 Poydras Street in the Central Business District of New Orleans, Louisiana, is a 32-story, -tall skyscraper. Built in 1983, this modern office tower features more than of office space with an average of 22,000 rentable square feet per floor. The building is leased by Beau Box Commercial Real Estate.