I think that with your very good GMAT and your strong story about being a "minority student working three jobs while studying full time" you can really make an excellent application and have good hopes at the schools on your list. (Perhaps some might even spring for some money.. we can only hope!). I don't really know too much about your work experience and extra stuff like volunteer work or community service etc. but assuming that is strong I think you can do well, regardless of your low GPA (and you have very very good reasons for that, so I would definitely suggest bringing this up in an essay)
If you like the post, give it a KUDOS!