The 4,900-square-foot store opened earlier this month in "an exceptional location," the company president said.
Amazon is launching one-hour and three-hour delivery options across the U.S., expanding the push into rapid delivery.