32,760 mi
6.7L V8 Biodiesel
Miami, FL (12 mi away)
123,790 mi
Homestead, FL (1 mi away)
27,334 mi
Pembroke Pines, FL (40 mi away)
73,771 mi
Miami, FL (37 mi away)
11,298 mi
Fort Lauderdale, FL (48 mi away)
Preparing for a close up...
Photos coming soon
23,445 mi
36,484 mi
North Miami Beach, FL (37 mi away)
51,688 mi