Things You Have To Know Well before Purchasing Real-estate