Beachfront apartment

Western Cape, Strand

€293,222 (ZAR5,895,000) ID: 171559