NL-NLD1420 - Javea4 bedroom, 3 bathroom Detached villa For Sale in...
This attractive SouthEast facing 4 bedroom 3 bathroom detached villa is situated in the popular area of Terraula, Javea, and is only a short drive to...
565.000 €