650 Poydras Street, New Orleans, LA 70130
Poydras Center is a Class-A, 27-story office tower strategically located at the intersection of Poydras Street and St. Charles Avenue, which is considered to be 'Main and Main' and one of the most prestigious and desirable locations within the New Orleans central business district.
Built in 1983, and containing approximately 453,000 square feet of office space, the property stands out with its sleek, angular glass-curtain exterior and open and well-appointed lobby.
On-site amenities include a café, dry cleaners, sundry shop, conference center and eight levels of covered parking.
Hertz Investment Group purchased the Poydras Center in December 2002.
Total Square Feet: 453,000 | Stories: 27 | Building Type: Class-A Office