USD 85,226 Land for sale in Demandolx. Mandate N°FRP160309: approximately 1580 m2 - Site: 1580 m2, Sight: Unobstructed. - More information is available upon request... 17,007 sqft Demandolx