Amazon just opened its first brick-and-mortar location in New York City – take a look inside
This week, Amazon officially opened its first brick-and-mortar store in New York City – its seventh in the US. Tucked inside The Shops at Columbus Circle in Midtown Manhattan, the […]