The “pieces of Apple’s mini-store strategy are beginning to fall into place, now that construction has begun on at least three of the stores: Stanford Shopping Center, Santa Rosa Plaza and Bridgewater (NJ),” reports the ifo Apple Store Web site. All three will be 1,500-2,000 square feet, and feature an interior and exterior design derived from existing store elements, the report adds.