Beachfront apartment

Western Cape, Strand

€305,508 (ZAR5,895,000) ID: 171559