Sliema Office
€2,058 PCM To Let


Property Details

Office - Sliema.

157sqm, bright, open plan office situated in a smart business centre. Consists also of a server room, kitchenette and a bathroom.