How many houses can I have per server?

You can have 1 house per realm per account.

So, you are allowed to own:
 * 1 house on each normal server
 * up to 3 houses on Mordred or Gaheris.