If you want to get financial return within 5 years than buying two small houses would be much better for you. From these two houses you can use one house for your personal use and rent out the other one. After 4 or 5 years when the value of your rented house will increase you can sell it out.