Property Listing No Longer Available for Lease

1055 St Charles Ave, New Orleans, LA

Office for Lease - $22 SqFt/Year - 1,266 to 10,501 SqFt Available


Property Info

CIMLS#458709
Location
  1055 St Charles Ave
  New Orleans LA 70130
UpdatedMarch 12th, 2020
TypeOffice
Price$22 SqFt/Year
Building1,266 to 10,501 SqFt


Similar Listings