Added.  I believe the business is in the southern most of the 4 recently built buildings at this location, but please reopen note with further detail if I'm mistaken.

https://www.openstreetmap.org/changeset/136279793