Apple yesterday opened its sixth retail store at the Northshore Mall in Peabody, MA. MacNETv2 attended the opening and snapped a number of photos of the store. Apple’s next retail store opening will take place September 7, at the Easton Town Center in Columbus, OH.