• Year Built: 2013
2000 Tulane Ave is an office property for lease in New Orleans, LA.
Two built out floors containing approximately 7,287 SF each in a modern 4-story midrise constructed and designed by Mathis Brierre architects to house the LSU Health Sciences Center Foundation (4th Floor).
Create a Property List
Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.