Finished Terraced House in Zejtun ref 8137