2401 NW 56th Ave # 101, Lauderhill FL 33313 | Rent SFL