Apple may open a retail store in the Carousel Center Mall in Syracuse, NY, reports the Syracuse Post-Standard. The mall’s owners, the Pyramid Company, has seen Apple stores open at its establishments in Albany, Buffalo and West Nyack, the article adds.