Property Details
Office - Sliema.
270 sqm, bright, open plan office situated in a smart business centre. Consists also of a server room, kitchenette and a bathroom.
270 sqm, bright, open plan office situated in a smart business centre. Consists also of a server room, kitchenette and a bathroom.