Sliema, Office
€38,000 P/A (Long Let) To Let

Awaiting Images for Sliema

Property Details

Fully equipped seafront OFFICE space comprising of 16 rooms.

Measuring 90sqm.