Sliema - Office
€24,700 P/A (Long Let) 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.