« Michel a loué sa maison à David »
Oui, c'est Michel qui a donné la maison à David, « louer » signifiant ici « donner en location »
Mais attention « louer » peut aussi signifier « prendre en location », par exemple : « David a loué la maison de Michel »