2781 TAFT Street # 303, Hollywood FL 33020 | Rent SFL