Sliema Office
€6,392 PCM To Let

Awaiting Images for Sliema

Property Details

OFFICE SPACE in Sliema.

Having a total area of 118sqm.