3390 Mary St., Miami, FL 33133 United States