5627 NW 74th Avenue
Miami, FL 33166
United States