4427 Royal Palm Ave, Miami Beach, FL 33140 – A11061071 - The Oscar ...