Now that Google has announced a pair of new smartphones and other additional hardware, it’s opening a similarly branded “Made by Google” physical retail location. The company has revealed it will open a pop-up store on 96 Spring Street in Manhattan, New York on October 20th, offering customers the chance to check out the hardware announced earlier this week, including …