The Italian term "residenza" matches the English term "place of residence"

other italian words that include "residenza" : english :
presidenza, sedia chair
presidenza chairmanship
residenza residence