Kleinkrantz
Peaceful coastal living steps from the beach in charming Kleinkrantz, with a pet-friendly enclosed yard, open-plan kitchen/lounge, one-bedroom, one-bathroom plus covered parking.