890 Southwest 87 Avenue
Miami, FL 33174
United States