8,958 mi
710 hp 6.2L V8
Delray Beach, FL (A 46 millas de distancia)
39,948 mi
Fort Lauderdale, FL (A 27 millas de distancia)
77 mi
Miami, FL (A 14 millas de distancia)