Town House in Sliema

Property summary

  • Ref No: STWH2574

Town House in Sliema

  • 3 Bedrooms
  • 3 Bathrooms
€799,000

Browse properties