Contemporary Home Walking Distance To Beach And Village

SAINT TROPEZ, France
EUR|4950000EUR €4,950,000USD $5,600,156
MLS 46324966
Web code VEGP
Status Active