About this property
Discover your dream home with this stunning 3 bedroom, 3 bathroom detached villa. Located in the picturesque town of Orihuela Costa, Alicante, this south-facing property boasts a spacious living area of 109m2, 129m2 built and an impressive plot of …