5401 NW 22nd St # 2, Lauderhill FL 33313 | Rent SFL