10220 NW 63rd Ter # 205, Doral FL 33178 | Rent SFL