Last week I had paid a visit to Trevor’s office building, Metropolitan Square, located in Houston, Texas. Trevor was carrying out some maintenance work in the building. Trevor Buchanan is a businessman and master real estate investor. Trevor has seven … Read More