Hermanus Property Sales Logo
John Leppan

John Leppan

Principal Property Practitioner
Registered with the PPRA (FFC 0096720)