House for sale, Tuerredda, Sud Sardegna, in Teulada, Italy
Teulada, Tuerredda, Sud Sardegna
Detached house • 10 room(s) • 7 bed. • 7 bath. • 249.91 m²
Detached house • 10 room(s) • 7 bed. • 7 bath. • 249.91 m²
Detached house • 30 room(s) • 20 bed. • 23 bath. • 5180.92 m²