small tree for rowhouse backyard

We are considering planting a small tree in our rowhouse backyard, which gets good sun. THe place where the tree would grow is close to power lines. Can anyone recommend a pretty tree that will not grow too large, that flowers but does not attract flies? I have heard dogwoods mentioned, but wouldn’t know what kind or whether they get too large.

By John Lydon |