Delchamps Plaza – Metairie, LA

Client
Delchamps Plaza
Market
Shopping Centers
Location

200 Veterans Blvd.

DATE OF COMPLETION

1995

SIZE

60000 square feet