Finished Apartment in Marsaxlokk ref 9315