This pic isn’t in the US. Chinese characters on street sign, rest of signs are ‘International’. Drivers are on the wrong side.
https://www.apple.com/hk/en/retail/ifcmall/
Address:
International Finance Centre
8 Finance Street
Central, Hong Kong
39721500
I think this is it