3193 Royal Palm Ave Miami Beach, FL 33140