Hello!
You are probably right. I need to wait for it to bloom, but while I was waiting for a response, I figured out how it got there. VERY close to that tree is another tree in my neighbors yard. I just figured out it has the EXACT same type of leaves and branch colors. I think it dropped a seed in my backyard and it was lucky enough to germinate. This is only a theory.
Jared