701 mi
563 hp 6.3L V8
N. Miami Beach, FL (A 11 millas de distancia)
3,620 mi
Miami, FL (A 12 millas de distancia)