Sliema, Malta
To Let
€1,295 Per Month
Property ID :
1357
A duplex townhouse, located in the heart of Sliema.
1 Bedroom, bathroom, open plan kitchen/dining/sitting.
€645
This penthouse consists of 2 large bedrooms, 1 with en…
€2,295 Per Month