Issues You Need To Know Before Purchasing A Residence