113,057 mi
393 hp 6.2L V8
Fort Lauderdale, FL (26 mi away)
101,590 mi
Fort Lauderdale, FL (21 mi away)