AMS Landscape Design Studios, Inc. It is commonly known as an Aloe Tree (Aloe barberae = botanical name). A general internet search will provide you with numerous photos as well as additional information. It is a great tree given the right project. It is a very clean tree and it is drought tolerant.
I hope it helps. Good luck!
Drew Sivgals
AMS Landscape Design Studios, Inc.