Pan-American Life Center
In 2010, Stirling acquired the iconic Pan-American Life Center — a 28-story, granite-clad Class A office tower located at 601 Poydras Street in the heart of New Orleans’ Central Business District.
Designed by the renowned firm Skidmore, Owings & Merrill and completed in 1980, this 600,000-square-foot landmark is a testament to modernist design and urban prominence.
This acquisition marked a pivotal moment in Stirling’s history, reinforcing our commitment to shaping the city’s skyline and contributing to its economic vitality.