Santa Teresa Gallura, Sardinia, 07028, Italy
Santa Teresa Gallura, Italy
EUR 1,900,000
- 3
- 3
- 1,937 ft2
Search luxury real estate listings worldwide with PropGOLuxury