Sold
€237,330 €2666 / sq m
  • 897 Listing ID
  • 89 sq m
  • 2 Bedroom
  • 2 Bathroom