Properties for sale in Teulada

4
Sort by
Most Relevant
  • 21
    Apartment in Teulada
    105,000 €
    Apartment in Teulada
    Sardinia, South Sardinia
    Mistral Group Srl
    1
    1
    50 m²
  • 13
    Apartment in Teulada
    79,000 €
    Apartment in Teulada
    Sardinia, South Sardinia
    Ladiri Srls
    1
    1
    30 m²
  • 11
    Detached house in Teulada
    95,000 €
    Detached house in Teulada
    Sardinia, South Sardinia
    GREEN HOME SARDINIA
    2
    1
    67 m²
  • 19
    Semi-detached house in Teulada
    100,000 €
    Semi-detached house in Teulada
    Sardinia, South Sardinia
    Oikade.it Consulenze Immobiliari
    5
    3
    231 m²