One Bedroom Apartment in Sliema This property is located in…
€650 per month
Triq Viani, Sliema SLM 1251, Malta
€1,200 Per Month
This townhouse is located in Sliema. It has 4 large bedrooms, a roof terrace, a garden and an internal yard.
Viewings are advised to appreciate the beauty of this townhouse.