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

Awaiting Images for Sliema

Property Details

35sqm OFFICE on Sliema sea front.
Modern finish.