First of all; definitely apply to more than one program if you can. UF is really really competitive (I was rejected right out the first time around for conditional acceptance). I will say this; your stats can certainly keep you from being considered, but they are definitely looking at your application holistically too. I know this because I'm sure that are people with better stats than mine that were rejected. If I had been on this site before I started making my applications, I would probably would have thrown my hands up and not even tried. It seems like most people have really high GPAs so one can definitely feel like it's a lost cause. But if it truly is your passion, DO NOT GIVE UP. When I got rejected the first time I looked at the things I could change and I worked on them. I couldn't go back and fix my screw up in undergrad, so I retook the GRE, broadened my volunteer experience, revamped my essay, and thought more carefully about who I asked for recommendations.
UF says they don't look at cumulative GPA, so keep that in mind. Personally I don't trust this and I think they still consider it.
Cumulative undergrad: 2.8, 3.0 with pre-reqs I took post-bacc but many programs don't count post bac classes in cumulative or upper division GPA calculations
Upper division GPA: 3.23
Pre-req GPA: 4.0
GRE: 167 Verbal, 153 Math, 5 writing (they don't look at writing score though)
5 years working experience in special education
observation/volunteer hours in several settings: hand therapy (20-30 hours), acute care (20 hours), elementary school (20 hours), and residential community for adults with developmental disabilities (50 hours when I applied, over 100 now)
Don't forget that the other parts of your application are equally as important as the "stats" part. Especially if you're lacking in the GPA arena. Make sure you get AWESOME letters of rec from people who know you really well. I've learned that you know you're getting a good letter when the person is excited to write one for you. Your essay weighs HEAVILY. Keep in mind that they don't want to hear the same thing over and over again (i.e. I just want to help people), they read A LOT of essays, so you definitely want to stand out. Have your passion shine through and really show them what experiences you have to offer the profession and your cohort. I had a couple OTs familiar with the college application process and a professor proof-read mine.
Hope this helps! I know it can seem daunting competing against so many people with higher stats than you, but stats aren't everything.