Print this property

2 & 3 bedroom apartments in Torre de la Horadada

Property ID: 2211A413
€265,000 - 455,000
  • 56 - 87 m2
  • 71 - 210 m2
  • 2 - 3
  • 2
  • Yes
  • Yes
  • Yes
  • N, E, S
  • Yes
  • No
  • Yes