1. Altman Air, Inc.
12273 SW 132nd Ct, Miami, FL 33186
Coordinate: 25.65355,-80.40832
Phone: (305) 235-6095
2. Service Experts
762 NW 76th St, Miami, FL 33150
Coordinate: 25.84399,-80.21028
Phone: (305) 266-8726
3. All Air of South Dade
905 Brickell Bay Dr, Miami, FL 33131
Coordinate: 25.76434,-80.18949
Phone: (786) 270-1781