North Fremantle Executive Townhouse 31 Harvest Road, North Fremantle, Western Australia 6159