1. Southwest Trailer Manufacturing Inc
11950 SW 222nd St, Miami, FL 33170
Coordinate: 25.56061,-80.38497
Phone: (305) 257-5191
2. Trailer Factory
11950 South West 222 St, Miami, FL 33170
Coordinate: 25.66086,-80.38908
Phone: (305) 257-5745