Your scores are certainly competitive, and it looks like your courseload is the most rigorous any institution could hope to offer. What I’m most intrigued by are your ECs - they demonstrate a dedication to business, and I hope that Princeton accepts you. Your status as a URM, the hardships you overcame by living in a single-parent, low-income family, etc. will also provide a boost.
Best of luck!
Here’s mine: http://talk.collegeconfidential.com/what-my-chances/1825819-for-my-list-extensive-p1.html