About this property
Welcome to this 5-bedroom, two-bathroom villa located in the picturesque town of Orba, Spain. This property offers a perfect blend of contemporary design and traditional Mediterranean charm, making it an ideal home for families or those seeking a...