Beachfront apartment

Western Cape, Strand

€309,724 (ZAR5,895,000) ID: 171559