14881 SW 40 Terrace
Miami, FL 33185
United States