Marine Circle, Marine Centre, Table View, 74 41
Most recent R2,595,000 23 Highland Close, Table View, Western Seaboard, Western Cape, South Africa