2175 NE 169TH Street # 209, North Miami Beach FL 33162 | Rent SFL