Photo 1 of 650 Poydras St, New Orleans, LA 70130
Photo 2 of 650 Poydras St, New Orleans, LA 70130
Photo 3 of 650 Poydras St, New Orleans, LA 70130

Poydras Center Sublease

650 Poydras St, New Orleans, LA 70130

Poydras Center Sublease Office Space for Rent

0 Spaces Available
Property Details
Property Type
Office
Property Size
450,000 sqft
Last Updated
6/3/2024
Poydras Center Sublease location
City
New Orleans
Zip Code
70130