I am inclined to think that it is a cherry of some kind. Some cherry trees get rather large. The crabapples I have seen around here are more dense than that, this tree is more open/airy and so I don't think it is a crabapple, that's my thinking anyway for what it's worth!