T-Mobile Signature Store
Miami Beach, Florida
A 4,500-sq. ft. cutting edge build-out with state of the art technology and complementary “local” finishes preserving the Miami Beach theme in a historic 1927 building located on prestigious Lincoln Road. One of only four such stores to be given the premier ‘Signature’ designation.