Answer: It's really difficult to find a tree that won't grow any taller than 8 feet. You can train lots of shrubs into tree shapes - camellia, for instance - by removing all of the lower branches and leaving just a topknot of branches and foliage. Or, try one of the dwarf, weeping cherry trees. Natal or Dwarf Coral Tree (Erythrina humeana) grows upwards of 10' but you can prune it to keep it smaller. Wish I had more suggestions for you.
Q&A Library Searching Tips