I think your target schools are within reach. Don't worry about GPA--it was too long ago and practically irrelevant considering it was a great UG institution and also your GMAT helps balance it out. Good too that you demonstrate your seriousness by taking other classes. Your experience is solid, you have a nice ethnic-diversity play and you seem to have a clear vision of what you want to achieve post MBA. These elements add up to a perfect base for a solid application. Let us know if we can help you pull it together.
_________________
Bryant Michaels
Admissions Consultant