( 86 Reviews )
Ferreiras Auto repairs
Auto Repair Shop, Air Conditioning Repair Service, Auto Air Conditioning Service
2599 NE 163rd St North Miami Beach, FL 33160
Antonio Abreu
These guys are the best mechanics in town nobody can beat them
( 246 Reviews )
Miramar Tires and Service
Auto Repair Shop, Auto Electrical Service, Auto Tune Up Service
3314, 19499 NW 2nd Ave North Miami Beach, FL 33169
Alex Goldfine
Go anywhere but here. They balanced 2 wheels without taken off the previous weights. When I returned saying that I had a huge vibration, they stated that my tires were de ... more
( 0 Reviews )