Eckerd – New Orleans, LA

Client
Eckerd
Market
Retail Stores
Location

Louisiana and Magazine St

DATE OF COMPLETION

1980

SIZE

8710 square feet