71,236 mi
240 hp 3.2L I6
Pompano Beach, FL (32 mi away)
121,793 mi
North Miami Beach, FL (10 mi away)