Furnished Terraced House in Zejtun ref 010192