9217 SW 138th Pl #9217, Miami, FL 33186 – A11108284 - The Oscar Pui...