2800 Royal Palm Ave Miami Beach, FL 33140