650 N 73rd Ave, Hollywood FL 33024 | Rent SFL