• 3720 Northwest 82nd Street, Miami, FL, USA