Straightforward question, so straight answer: in all liklihood no. We need clas rank but I'm guessing you would tell us if you were val or sal. Your CR is quite sub par. You appear to be from NYC. Solo at Carrnegie Hall appears on most Asian applications from NY, their teachers rented the space too.
Look at it this way, are you one of the top applicants from NYC? You don't mention a hook. To be unhooked, Asian and get in from NYC, you would have to be truly exceptional in terms of stats and ECs.