Property valuation and investment analysis: A cash flow approach