Hello, I'm looking for suggestions for the "perfect" townhouse tree for Richmond, BC. This is our wish list: -low maintennance (low watering, min. pruning) - medium size (<30 feet) - narrow growth habit - roots that don't push up the sidewalk 4' from trunk - attractive against a mostly white background - sandy and clay soil - sunny locations Thanks!