Address:

4101 Pine Tree Dr
Miami Beach, FL 33140