1129 S. Main St, Walnut Creek
It’s been a few years since Apple relocated to Broadway Plaza in downtown Walnut Creek and now, the former Apple spot, located between Tiffany & Co. and Capital One, will eventually be home to LensCrafters. Considering the prime location, I wonder if this is going to be a higher end boutique like the flagship stores that opened in New York?