1520 Alton Rd. Miami Beach, FL 33139
South Beach
Best Mechanic
Red Road Tire & Auto Center
Tags: Shopping & Services, Red Road Tire & Auto Center, Shorty & Fred's Garage
Best Auto Mechanic
Leader Service
Tags: Shopping & Services, Leader Service, Shorty & Fred's Garage, Kings Automotive
Shorty & Fred's
Tags: Shopping & Services, Shorty & Fred's Garage