Beachfront apartment

Western Cape, Strand

€233,803 (ZAR4,450,000) ID: 158767