The HSI and ICE location at "18201 Southwest 12Th Street, Miami, FL 33194" is home to at least 145 people across 2 offices.
18201 Southwest 12Th Street
Miami
33194
Florida
US