Finished Terraced House in Marsaxlokk ref 7303