1. South Florida New Holland
1995 NE 8th St, Homestead, FL 33033
Coordinate: 25.47836,-80.44907
Phone: (305) 247-1321
2. Megawattage Power Generator Rental Miami
47 N Krome Ave, Homestead, FL 33030
Coordinate: 25.47073,-80.47703
Phone: (305) 671-3200