The new Lincoln Road Apple Store is finally open, and Racked Miami has some interesting tidbits on the design, which recalls an auto dealership that was originally located on the site in 1935. Oh, and it's three times bigger than the old one. [Racked Miami; Previously]
Filed under: