1. Tech Air of South Florida 4500 SW 74th Ave, Miami, FL 33155 Coordinate: 25.7276,-80.31544 Phone: (305) 262-6191