11852 SW 98th Ter #11852, Miami, FL 33186 – A11061186 - The Oscar P...