Real estate investments can be an excellent way to earn returns, generate cash flow, hedge against inflation and diversify an ...