Furnished Terraced House in Zejtun ref 11131