72,000 mi
228 hp 3L V6
Miami, FL (15 mi away)
76,900 mi
North Miami Beach, FL (12 mi away)
47,500 mi
Pompano Beach, FL (35 mi away)