General Practitioner (GP) | Mixed billing | Sought-after coastal area | Fremantle, WA