Finished Apartment in Marsaxlokk ref 10641