3 ms·That is the physical address of Google's NYC office.by brown9-2 15y agoThat is the physical address of Google's NYC office.