Sliema - Office
€42,000 P/A 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.