How long should I keep the tax return records?

How long should I keep the tax return records?  I do own properties like house and condo.