1228 West Ave #613, Miami Beach, FL 33139 – A10848767 - The Oscar P...