10900 NW 21 St. Suite 240, Miami, FL 33172 (Otras Oficinas)