About this property
Seborga, a picturesque town nestled in the charming Italian countryside, offers a perfect escape for those seeking tranquility and relaxation. We are thrilled to present a stunning newly built villa located within walking distance of the village...