CN Tower's management company claims that any picture of the landmark building is a trademark violation

You might have to clear this with the architect that designed your house first.
Depending on the IP laws in your part of the world and the architect’s contract, they may have certain rights.