Is Google opening a retail store in New York City? Rumor has it that the tech giant has been shopping around for a storefront space in Soho, and if the shop does come to fruition, it would be the perfect place to hawk Google Glass and other techcessories to trendy urbanites.