Morguard’s pending sale of a 14-storey tower at 131 Queen St. to the federal government breaks a bit of a dry spell for ...