Pantera Miami 0.0 Address: 8855 SW 129 Terrace, Miami, Fl 33176, USA 33176 8855 SW 129 Terrace, Miami, Fl 33176, USA 33176 Used Car Dealers DeTomaso Phone: 13053229108