Sliema Office
€2,083 PCM To Let


Property Details

Commercial - Sliema

Office space of 140 sqm, a big room with additional meeting-room, kitchen and toilet.

Located close to the beach in Sliema.

Please call for further details.