Sliema - Office
€76,700 P/A (Long Let) To Let

Awaiting Images for Sliema

Property Details

OFFICE SPACE in Sliema.

Having a total area of 118sqm.