The undergrad gardes will definitely make things harder. Adcomms often say that they're forgiving of slow starts in undergrad, but not of slow finishes. Finishing on a down note will be something that they'll notice. Your GMAT will help a little to overcome that, but even more important will be communicating that you now have the maturity/commitment/discipline to do well in school this time around.
The World Bank experience sounds great. I love the non-profit work, and I think that experience like that can give you a shot at any of your target schools (although the undergrad grades will make it harder). My main challenge to you is to think about how to present your "story" and tie your past experience to your future goals. Make sure that you don't sound like you're just chasing the hot flavor of the month (which happens to be real estate right now).
Veritas Prep | GMAT Prep | MBA Admissions Consulting | Co-author, Your MBA Game Plan
Save $100 on Veritas Prep GMAT Courses And Admissions Consulting
For a limited time, receive access to five Veritas Prep Computer Adaptive practice tests when you purchase a Veritas Prep GMAT book! Buy Now!
Enroll now. Pay later. Take advantage of Veritas Prep's flexible payment plan options.
Veritas Prep Reviews