Tesla Motors


Discover an upscale auto showroom tucked alongside the designer fashion brands lining busy Lincoln Road Mall. Tesla Motors brings it’s revolutionary interactive auto outlet to 515 Lincoln Road, tempting the savvy shoppers of South Beach with high tech audio and video displays, well-informed sales representatives and dazzling Tesla cars parked inside the shop.

Tesla Motors
515 Lincoln Road
Miami Beach, FL 33139

Share