201 NE 169th St # 1, North Miami Beach FL 33162 | Rent SFL