Industrial
1601 SW 1st St Miami, FL 33135 - 1601 SW 1st St, Miami, FL 33135, United States