Properties for sale in Itri

2
Sort by
Most Relevant
  • 28
    Villa in Itri
    £3,206,625(3,750,000 €)
    Villa in Itri
    Lazio, Latina
    Lionard Luxury Real Estate
    15
    12
    630 m²
  • 31
    Hotel in Itri
    POA
    Hotel in Itri
    Lazio, Latina
    Lionard Luxury Real Estate
    11
    400 m²