James Chen
James is friendly, ethical and highly professional. He is very patient and understanding about his client's financial and legal position. Would highly recommended James to anyone buying or selling their properties.