Town House in Sliema

Property summary

  • Ref No: STWH14179

Town House in Sliema

  • 3 Bedrooms
  • 3 Bathrooms
€750,000

Browse properties