About this property
RV1379 – Palombaggia
A sea and mountain view property located in Palombaggia, close to fine sandy beaches with turquoise waters.
The property features a charming villa of about 1,345 square feet, consisting of a living room, dining room, and open...