About this property
Located in the picturesque countryside of Lecce, Masseria Papa stands as an icon of prestige and history, offering 2000 square meters of interior space and a vast 43-hectare estate with an ancient semi-hypogeal oil mill.
The architectural details of...