Gary Shi
He's a person who very responsible for his job such as, Inform us in detail on what will happen next. Respond to email very fast.
Director / Licensed Real Estate Agent