This big building looks to be an Office Depot.

The surrounding buildings are a big mall, with many small businesses.

I did a quick scan of the surrounding area with 2024 dashcam footage. It looks like this:

- May be a (new? 2nd location?) restaurant opening in "Spring 2024".
- Located to the E of this note, 2nd-to-last business in this Southern building.

See:

- https://adegagaucha.com/

- - -

I added it in:

- https://www.openstreetmap.org/changeset/152606031