Need help selecting suitable shrub/tree to create a windbreak
Looking to grow a 20 foot tall hedge on our side yard for wind protection. The side yard is about 19'wide and 46' length and we would plant along a wooden fence in an L shape. Would like something that will not grow too wide, easy maintenance, evergreen, fast grower to reach the 20' height, dense foliage, not encourage too much wildlife, not cause root damage to side yard patio. We like a neat look, so won't mind something that can be pruned to a traditional hedge. We have narrowed our choices down to Thuja Greem Giant, Italian Cypress, Piitosporum Tenufolium Nigra or Podocarpus Graciliar.
Please help me select either from these or recommend any others that you think may be a better choice.