Amazon is closing its 87 electronics pop-up kiosks, including 8 in Texas March 7, 2019 by myNOI (Dallas Morning News (Commercial Real Estate)) LinkedInTwitterFacebookPrintEmail