Carrollton Central Plaza is in New Orleans at the key central intersection of I-10 and Carrollton Avenue.
The property consists of two (2) ground lease tenants – Costco, the only store in the NOLA market, CVS as well as two (2) retail centers for a total approximate area of 219,528sf.