Galleria Plaza
108th and L Street
Omaha, Nebraska

31,000 Square Feet

The Galleria Plaza provides multi-tenant retail space that gives retailers a shopping environment that attracts customers.

The Galleria Plaza is close to many new apartment complexes, office, commercial and industrial buildings, entertainment centers, restaurants and most importantly, many single-family homes.