19,500 mi
610 hp 5.2L V10
Fort Lauderdale, FL (26 mi away)
14,347 mi
Fort Lauderdale, FL (20 mi away)