Founded and owned by its executive team, Sierra Leyton brings over a century of combined experience in property and property funds management. We have been involved in over $3 billion worth of property investments and managed over $1.5 billion of assets during our careers.
