2200 Taylor St # 106, Hollywood FL 33020 | Rent SFL