4395 Pine Tree Dr, Miami Beach, Florida, 33140