Things You Must Cross Check Before Purchasing A Property