4 bedrooms Villa in Teulada, Spain No. 25585

1
4 bedrooms Villa in Teulada, Spain No. 25585
ID25585 $ 3 420 952
25585
Contact the seller
Contact me via
CityTeulada
TypeVilla
Bedrooms4
Living space567.00 m²
  • sq. ft
To sea2 km
Price
  • Price
  • per m²
$ 3 420 952