801 Northwest 3rd Avenue, Miami, Florida 33136, United States