Company name: Pantera Miami
Description: Pantera Miami established itself in 1977. We are a full-service facility that includes parts, sales, and service. Back in the day, as they say – we sold about a car and a half a month, or about 18 a year.
8855 SW 129th Terrace, Miami, FL 33176, United States