13910 SW 177th Ter #13910, Miami, FL 33177 – A11087475 - The Oscar ...