Furnished Town House in Zejtun ref 8475