Slow sales, hard scrabble in Toronto real estate