Ref SBRE-0136072 3 bedroom, 2 bathroom, apartment with lift (elevator) for sale in Teulada, Alicante, Spain.
Our reference SBRE-0136072. This is a bank sourced property which…
For Sale
€205,000