Finding your dream house or apartment is a challenge in itself. But the buck does not stop there, there are several factors to be considered before yo...