3 Canadian REIT Stocks to Buy and Hold for the Next Quarter-Century

These three Canadian REITs trade cheaply and are highly reliable, making them some of the best stocks you can buy right now.