Located on the south end of the center conveniently located adjacent to Louis Vuitton and Cipollini, the Tesla store bears little similarity to a typical auto dealership.
MBH Architects and Dickinson Cameron Construction were the Architect and General Contractor that completed the project.