Sliema - Retail
€11,700 P/A (Long Let) To Let

Awaiting Images for Sliema

Property Details

45sqm RETAIL outlet in Sliema.