New York City is now home to Google’s first permanent physical store, and it’ll be open for business on Thursday, June 17. Though the company has hosted multiple pop-up stores in the past, now customers will have a place to call Google Home.
Take a Look Inside Google’s First Permanent Physical Store