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

Awaiting Images for Sliema

Property Details

A 35 square meter OFFICE
Sliema sea front
Modern finish