19700 W Dixie Hwy #705-08, Miami, FL 33180 – A10883501 - The Oscar ...