Shell Apartment in Marsaxlokk ref 7813