650 NE 32nd St #PH5204, Miami, FL 33137 – A11060860 - The Oscar Pui...