1624 Properties in Leiria