Finished Apartment in Marsaxlokk ref 7212