Sliema Office
€3,500 PCM To Let


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.